
Denis
23.05.2018
19:30:59
А один отдельный попросил с меня 4к за потраченное время на собеседование?

Yan
23.05.2018
19:31:13
А на деле скок получают

Denis
23.05.2018
19:31:48
Как повезет, кто-то и 150находит и удерживается

Yan
23.05.2018
19:32:11
И что там за Джуны ещё мб они свои фреймворки пилили вообще

Google

Yan
23.05.2018
19:32:28
Где эта градация

Denis
23.05.2018
19:32:34
Обычно это технари молодые, с хорошим математическим и алгоритмическим бекграундом и пониманием своего будущего, но пока без опыта )
А есть и блондинки, которые за 50к готовы лкедосики по инструкции делать и им збс

Yan
23.05.2018
19:32:56

Denis
23.05.2018
19:33:00
Народ разношёрстный
Люди из регионов обычно сильно меньше местных просят

Yan
23.05.2018
19:34:00

Stas
23.05.2018
19:34:06
href="/dictionaries/interests/{{ data.item.id }}": Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id="{{ val }}">, use <div :id="val">.

Yan
23.05.2018
19:34:08
У нас в Минске х2 зп
Чем с нестолицы

Stas
23.05.2018
19:34:22
подскажите пожалуйста, как мне в этом случае быть, ссылку генерить что ли в переменной
ну т.е. хранить полный линк

Denis
23.05.2018
19:35:04
Можно конкатенацией или через computed

Google

Stas
23.05.2018
19:36:33
а подход такой вообще верный ?
так ссылки делать

Arsen
23.05.2018
19:36:50
:href="`/dictionaries/interests/${data.item.id}`"

Denis
23.05.2018
19:37:08
Подставлять id к строке?
Да, ну или роутер линк использовать с указанием роута и параметров
Так будет предпочтительнее

Stas
23.05.2018
19:41:13

Arsen
23.05.2018
19:41:31
Вангую

Stas
23.05.2018
19:41:42
Invalid regular expression flag (1:465)

Arsen
23.05.2018
19:41:55
:href="`/dictionaries/interests/${item.id}`"

Stas
23.05.2018
19:42:21
данные точно по тому адресу

Arsen
23.05.2018
19:42:21
Больше кода в студию

Stas
23.05.2018
19:43:04

Yan
23.05.2018
19:43:05
Короче рофл дикий

Stas
23.05.2018
19:43:12
ну строку конкретно вашу выделяет.

Arsen
23.05.2018
19:43:23
Я скобки для кого писал
Ковычки
Одинарные
Неправильные

Google

Yan
23.05.2018
19:43:51
Ох эти гос предприятия

Arsen
23.05.2018
19:44:09
Или обратные, хз как они называются
CSS is awesome

Женя
23.05.2018
19:45:07
Фотку не грузит... Долбаный инет в дороге :(

Yan
23.05.2018
19:48:07
Первый раз спросили про образование

Andy
23.05.2018
20:10:04
@keksjs просто для справки: если юзаете атрибуты без двоеточия href="test", то значение атрибута будет восприниматься как строка. Если атрибуты с двоеточием :href="test", то test должно быть выражением (переменной, объектом, массивом и тд). Чтобы передать строку в атрибут с двоеточием, надо написать так :href="'test'"
или с обратными кавычками, если юзаете интерполяцию

Stas
23.05.2018
20:12:59
спасибо за информацию
а какой есть вариант что бы не писать на каждый компонент
import Compose from '@/views/ui-kits/Email/Compose'
import Inbox from '@/views/ui-kits/Email/Inbox'
import Message from '@/views/ui-kits/Email/Message'
import Categories from '@/views/dictionaries/Categories'
import Interests from '@/views/dictionaries/Interests'
import CategoriesEdit from '@/views/dictionaries/CategoriesEdit'
я только начал, но боюсь к концу будет список из 100 компонентов, что будет выглядеть странно

Stas
23.05.2018
20:42:56
или это самый оптимальный вариант

Denis
23.05.2018
20:44:18
Глобальный компонент?

Stas
23.05.2018
20:46:13
ну в шаблоне так все сделано что все эти компоненты во вью находятся

Владимир
23.05.2018
20:54:34
Ребят, в каком случае лучше использовать evenBus, а в каком $emit?

Евгений (Light4everyone)
23.05.2018
20:56:08
ну и ты в evenBus тоже вызываешь $emit :D

Владимир
23.05.2018
20:57:14

Евгений (Light4everyone)
23.05.2018
20:57:37
$on
это подписатся, а отправить евент?

Google

Владимир
23.05.2018
20:57:42
Я немного завис на моменте, есть child компоненты, которые хорошо себя чувствуют друг с другом, но вот сейчас появилась необходимость прокинуть данные в совсем другой компонент, который пока живёт отдельно
т.е. чтобы до него достучатся, мне надо поднятся ещё выше чтобы проложить тропинку к нему, а он возможно переедет в другое место

Евгений (Light4everyone)
23.05.2018
21:00:56
чётких правил нет, если не слишком много компонентов черех которых приходится проксировать евент то лучше по старинке, а если прям совсем всё плохо то eventBus
но конечно же есть ещё Vuex

Владимир
23.05.2018
21:02:11

Евгений (Light4everyone)
23.05.2018
21:02:26

Владимир
23.05.2018
21:02:40
но я собираю данные с разных компонентов, и записываю туда

Admin
ERROR: S client not available

Евгений (Light4everyone)
23.05.2018
21:03:19
поэтому всё зависит от юзер кейса

Владимир
23.05.2018
21:03:58
да, верно
спасибо, видимо это скорее всего описано в style guide (который я не читал)

Рэмуальд
23.05.2018
21:08:17
вот: https://github.com/chrisvfritz/vue-enterprise-boilerplate/blob/master/src/components/_globals.js

Stas
23.05.2018
21:17:19

Alexander
23.05.2018
21:19:15

Богдан
23.05.2018
22:00:40

Vlad
23.05.2018
22:31:11
Куда подробнее то?

Богдан
23.05.2018
22:32:34
Я понял в чем суть ошибки но место где она находится

Google

Богдан
23.05.2018
22:33:30
И ещё беспокоят warn

Stanislav
23.05.2018
22:47:25

brute11k
24.05.2018
01:18:26
Могу ли я computed поле вызвать внутри method? Что-то не соображу как.

Arsen
24.05.2018
01:31:31

Roman
24.05.2018
01:46:26
не сходится рендер на сервере и рендер на клиенте

/dev/null
24.05.2018
02:38:43
ребят, подскажите почему не работает
<b-tab v-bind:active="currentTabLogin" title="Log in">
{{currentTabLogin}}
</b-tab>
currentTabLogin выводит true
если руками выставляю v-bind:active="true" то отрабатывает корректно
таб становится активным

Arsen
24.05.2018
02:45:32
Наверно потому, что currentTabLogin !== true
Но почему так - хз))
Но вообще кто так делает??
Намного лучше сделать currentTab в котором 'login' и :active="currentTab === 'login'"

/dev/null
24.05.2018
02:52:06
но не работает

Arsen
24.05.2018
02:52:42
Надо корвырять в vue-devtools

/dev/null
24.05.2018
02:53:05

Arsen
24.05.2018
02:53:24
В currentTab точно лежит 'login'?

/dev/null
24.05.2018
02:53:35
угу

Arsen
24.05.2018
02:54:04
Полюбом причина в чём-то банальном
Перезагрузи компьютер, на всякий случай

/dev/null
24.05.2018
02:54:32
В currentTab точно лежит 'login'?
тут же не может быть проблемы?
let cTab = store.getters.login_register_component_tab
switch (cTab) {
case 'login': this.currentTab = 'login'; break;
case 'sinup': this.currentTab = 'sinup';
}

Arsen
24.05.2018
02:54:53
Кек, что такое sinup?
signup же