
Василий
17.10.2017
10:45:48
Хорошо, что в питоне от этого совсем отказались

dot
17.10.2017
11:06:49
Скажите а если мы пишем v-bind:id для компонента , это значит что мы в массиве props тоже указать это свойство (id) чтобы передать его в экземпляр компонента ?
<inputcomponent v-bind:id comment="zero"></inputcomponent>

Google

dot
17.10.2017
11:07:51
я просто немного запутался

Michel
17.10.2017
11:08:52
<inputcomponent v-bind:id="xxx"></inputcomponent>
xxx - нужно указать либо в пропсах, либо в data

q00n
17.10.2017
11:09:46

dot
17.10.2017
11:09:54
а понял спасибо :)
да
т.е в props['id'] пишем ?

Michel
17.10.2017
11:11:34
@q00n_tg а, id это аттрибут его нигде больше не нужно. Немного непонятный вопрос.

dot
17.10.2017
11:12:13
я вообще хочу понять как правильно атрибуты в компонент передать

Stanislav
17.10.2017
11:12:56
читай документацию

Сергей
17.10.2017
11:12:58
https://vuejs.org/v2/guide/components.html
тут как бы написано все

Alex
17.10.2017
11:13:05

Google

dot
17.10.2017
11:13:11
я ее иизучаю

Alex
17.10.2017
11:13:27

Stanislav
17.10.2017
11:13:33
ну значит хренова изучаешь

Michel
17.10.2017
11:13:39
@dot99Ok экспериментируй, а то мы тебя еще больше запутаем :)

Сергей
17.10.2017
11:13:44

dot
17.10.2017
11:14:22
Да сейчас как раз ее и сморю еще раз :)

Andrey
17.10.2017
11:18:38
https://i.redd.it/7arw9xp7x9sz.jpg

dot
17.10.2017
11:22:24
так с помощью props мы передаем значения в компонент, а с помощью data мы просто внутри функции работаем с данными ?

Сергей
17.10.2017
11:23:58

Stanislav
17.10.2017
11:25:17

Fedor
17.10.2017
11:25:31
Ребят, что меньше боли вызывает?
Стндартный ssr или nuxt?
Пробовал кто в проде?

Сергей
17.10.2017
11:25:46

dot
17.10.2017
11:26:37
хмм , ладно понял а зачем тогда props нужен ?

Roman
17.10.2017
11:26:41

Fedor
17.10.2017
11:27:14

Roman
17.10.2017
11:27:26

dot
17.10.2017
11:28:21
хмм ну значит все правильно понял :)

Alex
17.10.2017
11:45:29
Если я в action'е последовательно вызываю три мутации, то третья мутация видит изменения в стэйте, сделанные первой мутацией?

Vladimir
17.10.2017
11:47:17
Проблем в 2.4.2 версии с v-for для массивов (не объектов) нет ?

Google

Illia
17.10.2017
11:57:17
Нет

Stanislav
17.10.2017
12:08:46

Vladimir
17.10.2017
12:10:35
Я делаю цикл внутри цикла, так вот внутри постоянно пишет undefined ..
это баг , да?

Alex
17.10.2017
12:10:50
у 2.5.0 баг
ага

Stanislav
17.10.2017
12:12:24
Шаблоны у функциональных компонентом какие-то обрубки - вообще ничего не умеют
Метод не прокинуть, событие не заэмитить. Даже компоненты подключить нелься
Только props'ы и HTML - все

Vladimir
17.10.2017
12:20:01

Stanislav
17.10.2017
12:20:20

Vladimir
17.10.2017
12:20:29
2.4.2, написал же, Стас.

Stanislav
17.10.2017
12:21:10

Alex
17.10.2017
12:21:13
в package.json может быть написано ^2.4.2, а по факту установлен быть уже 2.5.0 :) поэтому и спрашиваем :)

Vladimir
17.10.2017
12:21:31
Хмм
2.4.4
по факту

Stanislav
17.10.2017
12:22:27
Песочница тебя ждет

Alex
17.10.2017
12:22:35
ну установите для начала по факту 2.5.2 для проверки где похожий баг уже пофиксили

Stanislav
17.10.2017
12:26:49
Интересно, почему не сделали поддержку имен нативных тегов в vue-loader'е.

Google

Alex
17.10.2017
12:27:02
всмысле

Stanislav
17.10.2017
12:27:26
<buttton> нельзя использовать как имя компонента

Alex
17.10.2017
12:27:33

Stanislav
17.10.2017
12:27:49

Alex
17.10.2017
12:27:57
Хм.
Есть что нельзя)

Stanislav
17.10.2017
12:28:22
Хм.
То, что в доках - относится к Vue, а не к Vue-loader

Alex
17.10.2017
12:29:22
Конечно нельзя) компоненты вообще надо именовать из нескольких слов, чтобы не было конфликтов с именами стандартных элементов, что из одного слова всегда

Yaroslav
17.10.2017
12:29:35
Стас, а какой кейс приминения функциональных компонент?

Admin
ERROR: S client not available

Rafael
17.10.2017
12:29:36
Скорость-скорость

Yaroslav
17.10.2017
12:30:14
квп это не кейс

Alex
17.10.2017
12:30:24
И когда всё равно нет локальной data у компонента)

Stanislav
17.10.2017
12:30:25

Yaroslav
17.10.2017
12:30:34
Давай самих

Stanislav
17.10.2017
12:30:58
Давай самих
Ну процитирую пример из доки - когда нужно сделать компонент, который будет делигировать рендер другим компонентам
Эт первое.

Google

Stanislav
17.10.2017
12:33:31
Какой-нить компонент, задачей которого не является представление.
Например, я на днях делал сохранение данных в CSV на клиенте.
Функциональный компонент принимает данные и в слоте оборачивает кнопку.
По клику на кнопку открывается системное окно сохранения файла.
Функциональные компоненты удобны там, где удобнее что-то сделать на JS

Меня зовут
17.10.2017
12:33:36
Привет, такой вопрос при ховере нужно изменить цвет объекта, нужный цвет находится в массиве, как это сделать?

Stanislav
17.10.2017
12:34:34
Ну и да, теоретически они быстрее рендерятся.

Alex
17.10.2017
12:34:38
Обрабатывать ховер, в методе выбирать новый цвет из массива в переменную, подставлять из переменной например в style куда-то

Меня зовут
17.10.2017
12:35:12

Vladimir
17.10.2017
12:42:16
https://image.prntscr.com/image/M8zjsBM2Rru0g-N0UoPvsw.png
В чем проблема? если меняю местами header и mapping, то тогда header нету. Помогите плз)

Yaroslav
17.10.2017
12:42:46

Stanislav
17.10.2017
12:43:07

Rafael
17.10.2017
12:44:54
Ну вот кмк, проблема функциональных компонент ещё и в трудности их отладки
Для меня они как "преждевременная оптимизиация" выглядят

Vladimir
17.10.2017
12:45:26

Rafael
17.10.2017
12:46:20

Vladimir
17.10.2017
12:46:48
Чтоо?
как же мне надоел этот вью ?

Жалгас
17.10.2017
12:47:32
есть ли возможность перезапустить компонент?

Rafael
17.10.2017
12:47:41
Чтоо?
Из шаблона все this убери

Жалгас
17.10.2017
12:47:58
сделать destroy а потом mount правильно

Rafael
17.10.2017
12:48:04

Vladimir
17.10.2017
12:48:10
Из шаблона все this убери
В том то и дело, что сработало, спасибо большое, но это конечно пиздец, додуматься до этого сложно было бы

Жалгас
17.10.2017
12:48:23
чтобы куча полей в data пришли в изночальное состояние

Vladimir
17.10.2017
12:48:25