
Vitaliy
16.03.2017
09:14:19
а где ченчжоги?

Vladislav
16.03.2017
09:14:42

Владимир???
16.03.2017
09:16:00

Sergey
16.03.2017
09:16:36
цвет поменяли :D

Google

Alexandr
16.03.2017
09:16:42
вот это

Vitaliy
16.03.2017
09:17:53
а вот это круто)

Vladislav
16.03.2017
09:21:21
Крч. Смотрите магию Data tables.
Внутри <i> создали span, внутри него лежит значение по которому идет сортировка, сам span (display:none)

Vitaliy
16.03.2017
09:21:57
костыли))
люблю такое

Vladislav
16.03.2017
09:22:34
я тоже)

Boris
16.03.2017
09:36:21
Всем снова здравстуйте. Как вы решаете проблему того, что объект по ссылке из функции нельзя буквально назначить и приходится использовать Object.assign(foo,bar) который не вызывает геттер и ломает реактивное поведение?

Harry
16.03.2017
09:38:58
костыли))

Boris
16.03.2017
09:39:18
я уже написал их
?
но проблема существует

Roma
16.03.2017
09:39:55
А можно пример?

Google

Roma
16.03.2017
09:41:17
И чем не угодил assign?

Boris
16.03.2017
09:41:44
assign vue не воспринимает как сеттер
не вызвает реактивное поведение
пример: по клику надо массив изменять(филтровать), по ссылке его изменить не так просто, поэтому надо массив.length=0 а затем object.assign
я это решил так: чищу массив через length, а затем временный массив push(...arr) в него
это вызывает сэттер и реактивность в порядке
но это костыль очевидно

Vitaliy
16.03.2017
09:43:23
arr = arr.filter( el => el.show ) ?

Boris
16.03.2017
09:44:06
не работает так
arr внутри функции станет таким какой ты сделал
а внешний массив, на который была ссылка будет забыл

Vitaliy
16.03.2017
09:44:34
changeTab(state, id) {
state.tabs.forEach(tab => {
tab.active = tab.id === id;
});
},
из рабочего проекта. так точно работает

Boris
16.03.2017
09:44:47
ибо = удаляет ссылку
toggleArrayElement: function (i, arr) {
if ( arr.indexOf(i) > -1 ) {
let bus = arr.filter( (item) => {return item == i ? false : true} )
arr.length = 0
arr.push(...bus)
console.log(`arr:${arr} selectedMaterials:${this.selectedMaterials}`)
} else {
arr.push(i)
console.log(`arr:${arr} selectedMaterials:${this.selectedMaterials}`)
}
}

Vitaliy
16.03.2017
09:54:53
https://vuejs.org/v2/guide/list.html#Replacing-an-Array vue понимает перезапись массива
И это работает, да. Я проверил
Но vuex - нет. Так же код в мутации vuex не работает

Boris
16.03.2017
09:56:10
push работает

Dmitry
16.03.2017
12:39:52
добрый день, братья. есть список категорий, вывоже через v-for, как разделить вывод на несколько ul, к примеру по 10. первые 10 элементов списка в первый ul, вторые 10 во второй?

Google

Sergey
16.03.2017
12:41:16
v-for="(item, index) in items"
потом првоеряй index
v-if

Dmitry
16.03.2017
12:41:55
спасибо брат

Rafael
16.03.2017
14:18:29
Я чекнуд хромовский магаз - не обновили вчера

Alex
16.03.2017
14:23:38
Можно поставить уведомлялку об обновлениях)))
https://chrome.google.com/webstore/detail/extensions-update-notifie/nlldbplhbaopldicmcoogopmkonpebjm?utm_source=chrome-app-launcher-info-dialog

Denis
16.03.2017
15:35:14
кто нибудь сталкивался с таким?
node -v 7.7.2
npm -v 4.1.2

Максим
16.03.2017
15:36:20
Может проблема в кириллице/пробелах в пути?

Denis
16.03.2017
15:37:13
не работает горячая перезагрузка (или как там называется)
щас попробую убрать кириллицу

Denis
16.03.2017
15:43:07

Ivan
16.03.2017
15:47:32
как ты определяешь, что он не работает?

Denis
16.03.2017
16:03:19
не перезагружает
не знаю очевидно ли это из контекста скрина что я кинул, но вспомнил что не сказал что устанавливаю vue-cli
у джеффри на ларакасте все работает, у меня - нет

Stanislav
16.03.2017
16:05:00

Kelin
16.03.2017
16:07:04
Тёмная тема добавилась в этой версии и у меня доступна без обновлений всяких

Stanislav
16.03.2017
16:08:25
а у кого есть ссылочка на доклад Ильи по VueJS?

Google

Denis
16.03.2017
16:10:02
это из vue-cli, какой шаблон?
Дефолтный что идёт, если ты про App.vie. Я ничего не менял даже, просто сделал npm install -g vue-cli а после vue init webpack-simple my-app
Ну и потом npm run dev

Kate
16.03.2017
16:18:53
https://youtu.be/7pmw5gvWAf8

Stanislav
16.03.2017
16:19:39
Yes
Спасибо
и привет

Admin
ERROR: S client not available

Kate
16.03.2017
16:20:12
Привет)

Gaiaz Iusipov
16.03.2017
16:36:37

Stanislav
16.03.2017
16:47:57

Ray
16.03.2017
16:49:11
2-49-43
3 часа оьяснений ?

Stanislav
16.03.2017
16:51:20

Stanislav
16.03.2017
16:54:56

Ray
16.03.2017
16:57:56
однако

DimenSi
16.03.2017
18:54:12

Rafael
16.03.2017
18:54:46

Kate
16.03.2017
18:55:14

Rafael
16.03.2017
19:00:34
скоро: "прохожу Vue по видосам на ютюбе"

Kelin
16.03.2017
19:11:27

Google

Rafael
16.03.2017
19:14:19

Kelin
16.03.2017
19:15:08
Потом срывает футболку с логотипом Vue.js, и там красуется надпись
jQuery
Write less - do more

Rafael
16.03.2017
19:15:42

Kelin
16.03.2017
19:16:36
У меня пейнта нема теперь, а гимп неудобный, не привык еще(
Попозже попробую
И мне бы фоточку какую-то его для этого ?

Rafael
16.03.2017
19:17:14

Andrey
16.03.2017
19:17:25
локальные мемасики повляются =)

Rafael
16.03.2017
19:18:06

Kelin
16.03.2017
19:18:10
Мне бы в дедлайн уложиться, а потом мемасики клепать(

Rafael
16.03.2017
19:18:12
Он жутко любит миксины
Не удивляюсь, если скоро он напишет каждой компоненте по миксину, а потом просто будет создавать компаненту в которой всего 1 миксин
Потом миксин в миксинах

Kelin
16.03.2017
19:19:24
Гениально
Миксин, который будет подключать миксины

Rafael
16.03.2017
19:19:33
Потом изобретет ООП на миксинах