
Illya
14.05.2017
10:15:13
Я надеюсь пары десятков докладов за последние 3 года на куче конференций в СНГ, принятый доклад на HolyJS и лекция по вью с 12000 просмотров на ютубе достаточный proof of experience

Roquie
14.05.2017
10:23:05
Почему первый раз не срабатывает слушатель эвента после переключения компонента (через component :is)?
Набросал пример иллюстрирующий это поведение:
https://jsfiddle.net/1s4vtk6k/39/
Должен срабатывать после первого нажатия на edit, но работает только после второго. Если убрать динамическое переключение компонентов, работает на ура.

Alexandr
14.05.2017
10:26:56
ох изучаешь vue и все больше кайфуешь от него ?

foxy shell
14.05.2017
10:27:50
Vue или Angular?

Google

Rafael
14.05.2017
10:28:21
если ты думаешь, что да ну кто на нем пишет? то вот:
https://medium.com/elemefe/upgrading-ele-me-to-progressive-web-app-2a446832e509

Stanislav
14.05.2017
10:31:12
Интересно, что ответили в группе про Angular

Alex
14.05.2017
10:32:12

Rafael
14.05.2017
10:32:33

Alex
14.05.2017
10:34:09
?

Illya
14.05.2017
10:34:43
Я планирую с июня на ютубе еженедельные видео делать про вью

Rafael
14.05.2017
10:35:04

Illya
14.05.2017
10:35:15
Аля чего произошло, интересные вопросы, какие компоненты прикольные

Rafael
14.05.2017
10:35:44
до вот этого дойдет?

foxy shell
14.05.2017
10:37:47

Vladimir
14.05.2017
10:38:19
подпишусь обязательно

foxy shell
14.05.2017
10:39:13

Google

foxy shell
14.05.2017
10:39:18
свой

Illya
14.05.2017
10:39:40
Потом

foxy shell
14.05.2017
10:39:43
Окай
ток незабудь

Illya
14.05.2017
10:44:13
Та тут анонс будет

Alex
14.05.2017
10:53:00
Будет интересно:)

Roquie
14.05.2017
10:55:52

Alex
14.05.2017
11:03:47

Alex
14.05.2017
11:08:09
а разве кто-то не знает канал его на Ютубе ?

Roquie
14.05.2017
11:10:06
@alex_sokolov хм, как тогда обойти этот момент? или каким образом решается заполнение модели данными после переключения?
может вообще моя затея с глобальным EventBus'ом здесь не подходит?

Alex
14.05.2017
11:11:07
ну обычно данные через props в компонент прокидываются, если важно отслеживать повторные изменения, то внутри компонента watch на нужные свойства ставить
с шиной мне кажется усложнили только задачу

Alexandr
14.05.2017
11:12:56

Roquie
14.05.2017
11:13:49
с шиной мне кажется усложнили только задачу
в реальности, компонент (таблица с кнопкой edit) который кидает событие никак не связан с компонентами форм добавления и редактирования. Не представляю, каким образом это можно прокинуть через props.

Alex
14.05.2017
11:16:24
всмысле никак не связан, все же внутри одного корневого инстанса
в принципе можно и не создавать было отдельную шину, а просто в $root эмиттить события, и там же прослушивать их

Stanislav
14.05.2017
11:17:26
или сделать контейнер для обоих компонентов, который будет это разруливать

Alex
14.05.2017
11:17:52
и еще, user_updating эмиттится с данными, а в on уже просто сам факт что событие произошло слушается, а данные с событием не используются
а, там и не нужно вроде

Google

Roquie
14.05.2017
11:22:11

Stanislav
14.05.2017
11:23:33

Dima
14.05.2017
11:24:13
5-10 мин формат о новостях, короткие how to и хорошие практики?
Ну и новости

Roquie
14.05.2017
11:27:38
всмысле никак не связан, все же внутри одного корневого инстанса
вот есть такая вложенность:
Users (Table, (UserActions (Add, Edit)))
В Table есть кнопка редактирования, по её нажатию вызывается метод handleEdit(user) обработки.
UserActions - компонент-переключатель между Add/Edit, в зависимости от того, что было нажато.
Надо, чтобы запустился UserActions, переключил на Edit компонент и передал в него данные в модель формы из handleEdit(user). Не понимаю, как в обратку перетащить данные в Users и затем пробросить их до Edit.

DEFACE
14.05.2017
11:27:46
Подскажите пожалуйста мне нужно вывести данные переданные в слот без экранирования...как это можно сделать?

Rafael
14.05.2017
11:28:46

Dima
14.05.2017
11:28:46

DEFACE
14.05.2017
11:28:58
<slot v-html>
?

Dima
14.05.2017
11:29:02
Доки, первые странички гайда.

Stanislav
14.05.2017
11:29:11
врядли так сработает

DEFACE
14.05.2017
11:29:18
я знаю про v-html не понял как его со слотом использовать

Stanislav
14.05.2017
11:29:38
<slot><div v-html></div></slot>

Oleg
14.05.2017
11:29:38

Dima
14.05.2017
11:30:02
Так не сработает. Вешаешь на элемент в котором слот. Скорее так. (Могу ошибаться)

DEFACE
14.05.2017
11:30:15

Dima
14.05.2017
11:30:34

Google

Oleg
14.05.2017
11:31:10

Stanislav
14.05.2017
11:31:20

Rafael
14.05.2017
11:31:24

Dima
14.05.2017
11:31:28
Вебпак отстой.

DEFACE
14.05.2017
11:31:40
<Post :title="p.title" :description="p.description"
:datetime="p.datetime" :category="p.category" :pk="p.pk">
<div v-html="p.content"></div>
</Post>
сработало

Admin
ERROR: S client not available

Stanislav
14.05.2017
11:31:50
ага

Dima
14.05.2017
11:31:58
Отлично.

Oleg
14.05.2017
11:32:54
Вебпак отстой.
Холивара ради? Или не против поделится мнением? А тот я ничего конкретного сказать не могу (кроме мол переусложненный).

DEFACE
14.05.2017
11:33:31
еще вопрос, можно ли v-html оформить в качестве фильтра? мне кажется будет удобно делать аля {{variable |v-html }}
?

Oleg
14.05.2017
11:37:15
https://github.com/vuejs/vue/issues/4352

DEFACE
14.05.2017
11:39:29
но все равно спасибо

Oleg
14.05.2017
11:39:55
А ты о каком v-html? Я наверное не понял.
Комменты читал?

DEFACE
14.05.2017
11:40:24
очень удобно мне кажется было бы

Dima
14.05.2017
11:42:26
Не холивара ради. Посади Джуна умеющего в английский разбираться с вебпаком. И посади его разбираться с любой другой технологией и посмотри на выхлоп. Все грустно будет.

Google

Вишневый чай
14.05.2017
11:43:41
я джун. все грустно ))

DEFACE
14.05.2017
11:44:01
я совсем новичек в js, прочитал доку про вебпак, посмотрел уроки от ильи на javascript.ru - сейчас использую и радуюсь
конечно может не все знаю но вполне работает

Oleg
14.05.2017
11:44:41

DEFACE
14.05.2017
11:45:21
{{{<br />}}}
3 { выводят содержимое не экранированным? или вообще не воспринимают переменные?

Вишневый чай
14.05.2017
11:45:36

Oleg
14.05.2017
11:45:36
Это для v.1 ?
Не знал что в v.2 перешли на v-html
Погуглил насчет raw html. Похоже его перенесли в атрибут v-html для понятности что там происходит.

DEFACE
14.05.2017
11:47:31

Вишневый чай
14.05.2017
11:47:54
для вебпака ненашел существуещего

Oleg
14.05.2017
11:47:59
А я просто использую SASS, и собираю Gulp'ом для всех браузеров

DEFACE
14.05.2017
11:48:12

Вишневый чай
14.05.2017
11:48:14
только у меня stylus

Alexandr
14.05.2017
11:49:37
ну gulp для меня оказался проще, быстро собирал перекомпилировал, с вебпаком надо дольше изучать, ну это скорее из за плохо прокаченных скил в целом по js и этим сборкам, но может что то не так настроил, но изменяю css и сколько идет перекомпиляция, что то как то долго..

Vladislav
14.05.2017
11:53:54
Вопросец. К примеру у меня есть функция в которую мне надо передать название свойства, которое находится внутри data() {
return {
someProperty: false
}
}
как мне зная только имя свойства, обратится к нему из функции?

Oleg
14.05.2017
11:54:38
Я раньше вообще когда под Django пилил настраивал там самогенерацию (с кешированием). В итоге деплоил просто проект, без всяких сборок. А при первом обращении к файлу он генерировался и кешировался. Все работало как часы.
А сейчас понапридумывали WebPack'ов, Browserify'ев, и вообще ненавижу ентропию ?

Stanislav
14.05.2017
11:54:53