
Игорь
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
не обязательно
я просто в скрипт прописывал

Sunlive
27.03.2018
10:38:12
component: PageNew

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
мне кажется быстрее это самому проверить

Sunlive
27.03.2018
10:44:41

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
ща в песочнице гляну

Roman
27.03.2018
10:48:42

Stanislav
27.03.2018
10:48:56

Pavel
27.03.2018
10:49:06
,kbbbyyy
блиииииннн
вот я тупой, помню когда ток учил вью, споткнулся на этом жне
просто долго не писал на нем и забыл все свои ошибки

Google

Roman
27.03.2018
10:50:12

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

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
до нг

Roman
27.03.2018
10:59:31

Andrey
27.03.2018
10:59:45

Sunlive
27.03.2018
10:59:59

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

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
это слово тут еще не табу??
кстати пин то можно убрать, прошел митап

Ivan
27.03.2018
11:05:33

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())". И из за этого не видна моя дата из моего события. Как исправить?

Roman
27.03.2018
11:33:55

Ilya
27.03.2018
11:34:19
Ну там не name а upload
просто для примера написал
Там все норм. Просто интересно как передать два параметра одновременно. Один из эвента, а другой просто как параметр

Roman
27.03.2018
11:36:19

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 все равно также?

Sergey
27.03.2018
12:14:30

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

Sergey
27.03.2018
12:19:53

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 приходит?