@vuejs_ru

Страница 1476 из 3900
Василий
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

тут как бы написано все

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
так с помощью props мы передаем значения в компонент, а с помощью data мы просто внутри функции работаем с данными ?
Ну так же черным по белому написано, что данные родителя лучше не изменять. Если надо менять, то делается через computed

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

Сергей
17.10.2017
11:25:46
Менять данные родителя через computed?
Не менять, а использовать в дочернем

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

Fedor
17.10.2017
11:27:14
Не nuxt
С ним всё плохо?

Roman
17.10.2017
11:27:26
хмм , ладно понял а зачем тогда props нужен ?
Чтоб передавать в компонент данные. В доке же написано все

С ним всё плохо?
Не знаю. Ограничивает он в некоторых действиях

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
у 2.5.0 баг
Получается это не баг вью, а мой говнокод ?

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

Stanislav
17.10.2017
12:21:10
2.4.2, написал же, Стас.
>Проблем в 2.4.2 версии с v-for для массивов (не объектов) нет ? Не вижу тут "у меня 2.4.2"

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> нельзя использовать как имя компонента

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

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 куда-то

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

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

Для меня они как "преждевременная оптимизиация" выглядят

Vladimir
17.10.2017
12:45:26
Ну вот кмк, проблема функциональных компонент ещё и в трудности их отладки
Дружище, посмотри на мою ошибку, спаси меня, пожалуйста)

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 правильно

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

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

Vladimir
17.10.2017
12:48:25

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