@vuejs_ru

Страница 2402 из 3900
Игорь
27.03.2018
10:37:24
Ребят, второй день туплю Подскажите пожалуйста такой момент. Есть вот такой простой роутинг - https://clip2net.com/s/3SWqSXt При переходе на /news/ - все ок. А при мереходе /news/aaa/ - открывается только основной шаблон, компонент PageNew не подрубается, при этом каких либо ошибок нет. ну и шаблон компонта PageNew - https://clip2net.com/s/3SWqWdd

Bohdan
27.03.2018
10:37:33
не обязательно я просто в скрипт прописывал

Google
lel
27.03.2018
10:38:31
Хм

Игорь
27.03.2018
10:38:46
б..ть ))

Sunlive
27.03.2018
10:39:04
бывает

Pavel
27.03.2018
10:43:01
так че там с computed своствами? они не изменяются при изменении data?

или тавм над геттеры и сеттеры указывать?

Vyacheslav
27.03.2018
10:44:39
мне кажется быстрее это самому проверить

Vyacheslav
27.03.2018
10:44:46
нежели спрашивать у кого-то)

Sunlive
27.03.2018
10:44:49
смотря что ты меняешь

тут не понятно

Vyacheslav
27.03.2018
10:45:18
я думаю он меняет какое-то свойство от которого формируется компутед-свойство

Pavel
27.03.2018
10:45:29
я меняю булево значение в data, а в computed у меня стоит условие завязанное на это значение из data

Sunlive
27.03.2018
10:45:47
покаж код

Google
Pavel
27.03.2018
10:46:08
data() { return { isReadMore: false, } }, computed: { heightBlockComment: () => { const lineHeight = 24; // Высота строки const lineCount = 10; // Колличество строк if (this.isReadMore) { return 'auto'; } else { return `${lineHeight * lineCount}px`; } } },

Sunlive
27.03.2018
10:47:07
а без стрелки? я не понмю где там можно во вью инстансе стрелку юзать

мб в компьютеде и можно

над доку глянуть

Vyacheslav
27.03.2018
10:47:26
ты дай человеку ответ если знаешь

Pavel
27.03.2018
10:48:07
ща стрелку попробую убрать, но я думаю дело не в этом

Иван
27.03.2018
10:48:14
В этом

Pavel
27.03.2018
10:48:19
у меня же вроде все верно написано?, или я гдет ошибся?

Иван
27.03.2018
10:48:25
Нельзя юзать стрелку там, где используешь this -_-

Pavel
27.03.2018
10:48:28
хм, ну лан, ща чекну

Sunlive
27.03.2018
10:48:28
все норм

Stanislav
27.03.2018
10:48:31
Sunlive
27.03.2018
10:48:35
ща в песочнице гляну

Stanislav
27.03.2018
10:48:56
да?
Да)

Pavel
27.03.2018
10:49:06
,kbbbyyy

блиииииннн

вот я тупой, помню когда ток учил вью, споткнулся на этом жне

просто долго не писал на нем и забыл все свои ошибки

Google
Roman
27.03.2018
10:50:12
http://telegra.ph/Tupye-voprosy-pro-VUE-03-26
Добавь о стрелках пункт :)

Pavel
27.03.2018
10:50:20
спасибо тебе, @amareis ? ns cfvsq kexibq yf cdtnt

ты замый лучший на свете*

Sunlive
27.03.2018
10:50:28
да в стрелке ы

Ivan
27.03.2018
10:55:50
Александр
27.03.2018
10:57:59
http://telegra.ph/Tupye-voprosy-pro-VUE-03-26
кто-то реально читает это прежде чем задать вопрос?) Я вот в этой группе уже месяца три и первый раз вижу)

Ivan
27.03.2018
10:58:15
так вчера создали

Александр
27.03.2018
10:58:22
аааааааа

соре тогда

Sunlive
27.03.2018
10:58:52
Вопрос: Отступ 2 или 4 пробела Ответ: 2

ох ребята

я помню тут было про отступы

Sunlive
27.03.2018
10:59:06
до нг

Andrey
27.03.2018
10:59:45
я помню тут было про отступы
Верно, потому что надо использовать табы.

Roman
27.03.2018
11:00:19
Roman
27.03.2018
11:00:20
надо дополнить тупые вопросы

Andrey
27.03.2018
11:00:37
Roman
27.03.2018
11:01:22
надо дополнить тупые вопросы
почему не обновляется DOM?

Google
Roman
27.03.2018
11:01:23
https://ru.vuejs.org/2016/02/06/common-gotchas/#Why-isn%E2%80%99t-the-DOM-updating

добавите да?

Илья
27.03.2018
11:01:33
http://telegra.ph/Tupye-voprosy-pro-VUE-03-26
самое главное забыли, вопросы про вьюкс

это слово тут еще не табу??

кстати пин то можно убрать, прошел митап

Ivan
27.03.2018
11:05:33
почему не обновляется DOM?
почему он не обновляется?)

Admin
ERROR: S client not available

Roman
27.03.2018
11:06:20
написано же там

Ivan
27.03.2018
11:08:31
слишком много букв) надо покороче)

Roman
27.03.2018
11:09:21
но это точно острая проблема

я когда начал учить сразу столкнулся

Ilya
27.03.2018
11:30:14
Есть события которое я выбрасываю через emit('name', {data: data}). Потом в род компоненте принимаю его. но там v-on:upload="uploadFile(storage.getUpFile())". И из за этого не видна моя дата из моего события. Как исправить?

Ilya
27.03.2018
11:34:19
Ну там не name а upload

просто для примера написал

Там все норм. Просто интересно как передать два параметра одновременно. Один из эвента, а другой просто как параметр

Ilya
27.03.2018
11:36:55
Смотри. Когда я обрабатываю эвент как on:upload="uploadFile"

то дата которая приходит с emit видна

Google
Ilya
27.03.2018
11:37:22
а вот когда я делаю on:upload="uploadFile(параметр)"

то дата с emit не видна

Roman
27.03.2018
11:37:38
$event

uploadFile($event, param)

Ilya
27.03.2018
11:38:02
О. Спасибо

Sergey
27.03.2018
12:02:36
всем привет. помогите, пожалуйста. рендерю список из компонентов VideoItem, параметр tags задаю в data() этого компонента, присваивая значение другого параметра, высчитываемого в computed: https://i.gyazo.com/52d41930c6680f7f9bb957ffa3bf0db7.png при первоначальном рендеринге списка - все тэги на своих местах: https://i.gyazo.com/b45f140e6101df3c9b61b3b32e6732f0.png при обновлении списка, все данные перерендериваются, как и положено, но тэги остаются от предыдущего элемента: https://i.gyazo.com/48265be64f0277ca92127bdb02e1b391.png какая-то магия, либо я что-то не понимаю...



Sam
27.03.2018
12:12:11
tags: this.old_tags так не надо делать

Sergey
27.03.2018
12:12:30
пробовал его в computed определять - та же песня

Sam
27.03.2018
12:13:03
Просто this.old_tags все равно также?

Sam
27.03.2018
12:16:28
В video-item в v-for нужно передавать не data, а computed свойство

Точнее не так

Sergey
27.03.2018
12:19:53
В video-item в v-for нужно передавать не data, а computed свойство
я data в родительском компоненте принимаю в пропсах. попробовал переопределить его в computed - ничего не изменилось

Sam
27.03.2018
12:20:01
Покажи что в data приходит

Sergey
27.03.2018
12:21:36


Stanislav
27.03.2018
12:21:56
key должен быть уникальным, а не тот, что из массива..

Sam
27.03.2018
12:22:02
Data плохое название, откуда data приходит?

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