@vuejs_ru

Страница 2962 из 3900
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к готовы лкедосики по инструкции делать и им збс

Denis
23.05.2018
19:33: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
:href="`/dictionaries/interests/${data.item.id}`"
так что то не работает

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
Invalid regular expression flag (1:465)
Че, это не связано с тем, что я скинул

Больше кода в студию

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

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

Google
Владимир
23.05.2018
20:57:42
ну и ты в evenBus тоже вызываешь $emit :D
сорри, когда создаю событие, конечно же emit

Я немного завис на моменте, есть child компоненты, которые хорошо себя чувствуют друг с другом, но вот сейчас появилась необходимость прокинуть данные в совсем другой компонент, который пока живёт отдельно

т.е. чтобы до него достучатся, мне надо поднятся ещё выше чтобы проложить тропинку к нему, а он возможно переедет в другое место

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

но конечно же есть ещё Vuex

Владимир
23.05.2018
21:02:11
Владимир
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

вот: https://github.com/chrisvfritz/vue-enterprise-boilerplate/blob/master/src/components/_globals.js

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
Куда подробнее то?
Прошу прощения в Vue недавно не могу найти где именно ошибка

Я понял в чем суть ошибки но место где она находится

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

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

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 же

Страница 2962 из 3900