
синдзи
26.04.2017
17:49:58

Denis
26.04.2017
17:50:05
@c01nd01r я про это и имел в виду

Stanislav
26.04.2017
17:50:12
?

Denis
26.04.2017
17:50:48

Google

синдзи
26.04.2017
17:51:35
но вобще конечно же спасибо

Denis
26.04.2017
17:51:53
if (this.tt)
{
item.trend++;
this.tt = false;
} else
{
item.trend--;
this.tt = true;
}

синдзи
26.04.2017
17:52:07
да это мой косяк короче
сенкс!

Stanislav
26.04.2017
17:52:18
?

Denis
26.04.2017
17:52:36
нзчт, но тебе двое уже написали неправильно делаешь

синдзи
26.04.2017
17:53:14

Denis
26.04.2017
17:53:30
Ааа, ну для нуба норм ??

синдзи
26.04.2017
17:54:11
Ааа, ну для нуба норм ??
Я тольк оне понимаю, почему каждая картчока должна быть отдельным компонентом, разве у меня не так?

Denis
26.04.2017
17:54:43
Не так. Отдельным компонентом удобнее, переиспользование и чистота кода.

синдзи
26.04.2017
17:54:49
лучше если примерный пример скикнете :D
где это сделано

Google

Denis
26.04.2017
17:56:26
Не скину. Лень лишнее с рабочего проекта выбирать.

синдзи
26.04.2017
17:57:13
эхх грустно
Ну вообще в доке какой нибудь
https://jsfiddle.net/gjtf6sse/1/
так?

Сергей
26.04.2017
18:06:30
как передать параметры в глобальный компонент?
для локального компонента подход работает:
<test :my="aaaa"></test>
в компоненте я ловлю через пропсы
props:['my']
никакого эффекта

синдзи
26.04.2017
18:07:56

Denis
26.04.2017
18:27:12
Вот ответы на два твоих вопроса https://jsfiddle.net/78tjg5c8/51/

синдзи
26.04.2017
18:30:53
upd

Denis
26.04.2017
18:32:40
Просто добавляй в список cards

синдзи
26.04.2017
18:34:11
Или так нельзя, потому что защита от лохов?

Vyacheslav
26.04.2017
18:36:42
Из одной компоненты в другой или data и метод в одной компоненте?

Denis
26.04.2017
18:37:08
<cards ref="cards"/>
Как тут код выделять?

Stanislav
26.04.2017
18:37:35

Denis
26.04.2017
18:37:56
Что бы "снаружи" иметь доступ.

Vyacheslav
26.04.2017
18:38:15
Лучше $emit использовать

Google

Denis
26.04.2017
18:38:30

Stanislav
26.04.2017
18:39:03
Угу, о чем там выше длинное сообщения писал

Vyacheslav
26.04.2017
18:39:26
Я не видел)
Я тут новенький)

Stanislav
26.04.2017
18:39:54

Denis
26.04.2017
18:40:04
А куда ты эмитить будешь?

Stanislav
26.04.2017
18:40:25
В родителя

Denis
26.04.2017
18:40:41
А с главного vue?

Stanislav
26.04.2017
18:41:00
Из одной карточки
Аа, пардон
Я не прочитал

Denis
26.04.2017
18:41:31
Так вопрос не про обновление ?

Stanislav
26.04.2017
18:41:39

Denis
26.04.2017
18:41:49
Это понятно, это и так работает

Stanislav
26.04.2017
18:41:59

Denis
26.04.2017
18:42:03
ок)

Roma
26.04.2017
18:42:24
Чат, напомните, как все пропсы от родителя прокинуть
Что-то было со спред оператором

Denis
26.04.2017
18:42:40
:
Просто биндить ^

Roma
26.04.2017
18:43:14
Отличный способ)

Google

Roma
26.04.2017
18:43:35
@c01nd01r, ты писал по моему

Vyacheslav
26.04.2017
18:54:27

Denis
26.04.2017
18:56:19
ахах) https://github.com/vuejs/vue/issues/4962#issuecomment-280779102

Vyacheslav
26.04.2017
18:57:02
?
Если серьезно, то я обычно либо кидаю в один объект то что мне нужно будет прокинуть либо поштучно. Если подскажет кто как со спред-оператором то было бы круто узнать)

синдзи
26.04.2017
19:06:13
Не разобрался насчет ref

Vyacheslav
26.04.2017
19:10:00
Первое
Ну а в props передавать не?

Admin
ERROR: S client not available

Denis
26.04.2017
19:13:36
докидокидоки)
https://jsfiddle.net/78tjg5c8/54/

Vyacheslav
26.04.2017
19:13:41
С родителя в дочерний в props. Если они будут изменяться, то я делал так - в дочернем создавал в data такие же "переменные" далее на mounted копировал из пропс в дата. При сохранении emit'тил событие, описывая то, что нужно сделать с данными в родителе.

Denis
26.04.2017
19:20:53
Ого, зачем) Они же биндятся и автоматом обновляются

Vyacheslav
26.04.2017
19:22:31

Denis
26.04.2017
19:22:48
Да, они изменятся и в родительском

Vyacheslav
26.04.2017
19:23:09

Denis
26.04.2017
19:23:25
просто делаешь :propName=item

синдзи
26.04.2017
19:23:36

Vyacheslav
26.04.2017
19:23:51
Вэйт...

синдзи
26.04.2017
19:24:08
Тег соответственно тоже отредактрировал на 33ой строке в HTML

Google

Vyacheslav
26.04.2017
19:25:35
или я чет провтыкал

Denis
26.04.2017
19:25:57
<cards-com ref="cards"/>

Вишневый чай
26.04.2017
19:27:09
@Fl0pZz, ты не в курсе, есть способ работать с виртуальным деревом вуешки из обычного js?

Denis
26.04.2017
19:27:17
или я чет провтыкал
https://jsfiddle.net/78tjg5c8/56/ воспользуемся уже готовым, потыкая на молнии и смотри в консоли
Все работает, в родителе данные изменяются

Вишневый чай
26.04.2017
19:30:51
может кто еще в курсе? Тривильная задача, занулить высоту элементов. Прикол в том что инлайн стиль добавляется не в вирутальный дом вуешке, и соотвественно в результате я получаю фигу

Stanislav
26.04.2017
19:31:22

Denis
26.04.2017
19:31:38
каждый элемент биндится через пропс да
При обновлении его данных, они автоматом обновляются в родителе, потому что в компоненте просто ссылка на объект
Там же не копирование идет, а ссылание

Stanislav
26.04.2017
19:33:20
Все так, но лучше так не делать)

Denis
26.04.2017
19:33:35
ОО
Это нормальный кейс

Stanislav
26.04.2017
19:33:50
Нет

Denis
26.04.2017
19:33:53
Да

Stanislav
26.04.2017
19:33:59
Для этого и есть события

Denis
26.04.2017
19:34:25
А зачем к ним прибегать, если и так работает?