@vuejs_ru

Страница 155 из 3900
Андрей
11.02.2017
03:59:26
Ну это мы опять же передаем данные которые в модели. Они к html имеет посредственное отношение. Думаю ты не понял вопроса

Я говорю о доступе в честному DOM из метода который был вызван

Ivan
11.02.2017
04:00:30
А зачем данные из html?

Андрей
11.02.2017
04:00:34
к

Google
Андрей
11.02.2017
04:00:41
да без разницы зачем )

хочу и все )

Ivan
11.02.2017
04:01:37
Нет, Петька, так мы с тобой самолет не построим ©

Андрей
11.02.2017
04:02:10
Чтобы иногда можно было вставлять костыли не городить полное взаимодействие с моделью, когда надо какую-нибудь ерунду поменять

Ivan
11.02.2017
04:02:56
У меня один разраб любит такое. За что я его всегда ругаю

Андрей
11.02.2017
04:03:04
Вот сейчас конкретно задача работать с комментариями, которые хранятся в nested sets. Че, еще эту логику на vue переносить, когда надо например всплывающую форму ответа

иногда так можно делать )

Ivan
11.02.2017
04:04:30
Полагаю, этого надо всячески избегать

Андрей
11.02.2017
04:05:17
http://joxi.ru/DmBElMQuw4vMyr

Ivan
11.02.2017
04:05:33
Принцип Vue, как и реакта, простой: отображение это функция от состояния

Андрей
11.02.2017
04:06:07
это и бесит )

Ivan
11.02.2017
04:06:49
Почему?

Андрей
11.02.2017
04:08:20
Потому что хочется гибко использовать часть логики на бэкенде, часть на фронт. Это позволило бы и не перезагружать постоянно DOM, и работало бы быстрее. А здесь все в строгих рамках.

Google
Андрей
11.02.2017
04:09:48
И нет обратной зависимости данных от состояния

Ivan
11.02.2017
04:11:02
Полагаю, всю бизнес-логику нужно выносить на бэк. И да, Вью не перезагружает DOM постоянно, только изменившиеся элементы

Illya
11.02.2017
04:12:40
Принцип Vue, как и реакта, простой: отображение это функция от состояния
Нет. В этом как раз отличие vue. Во вью отображение реактивного. Играет роль не только состояние, но и как к нему пришли

Андрей
11.02.2017
04:13:40
Встречалось мнение, что js-фреймворки нужны только для балансировки нагрузки, чтобы не рисовать все на сервере. И в принципе я с этим согласен. Тогда это противоречит тому что всю бизнес логику нужно выносить на бэк.

Illya
11.02.2017
04:14:57
Балансировка нагрузки вообще не про это. Время отклика, валидации, удобные пользовательские интерфейсы - фронт про это

Андрей
11.02.2017
04:15:18
да почему..

Illya
11.02.2017
04:16:50
А бизнес логика понятие растяжимое. Вы все равно не имеете права доверять данным полученным с фронта

Ivan
11.02.2017
04:18:34
Но все же я упираю на то, что view = f(state)

Если коротко, я полагаю, что если ты используешь Вью, ты не должен менять элементы DOM. Ты должен строить такой DOM, который будет адекватно реагировать на изменения состояния

Stanislav
11.02.2017
07:14:00
https://github.com/vue-play/vue-play/

MVP
11.02.2017
10:27:22
https://github.com/open-source/stories/yyx990803

Arthur ?
11.02.2017
10:36:28
@xanf_ua могли бы вы подсказать по vuex-shared-mutations, а именно этой строчки в рид ми либы plugins: [createMutationsSharer({ predicate: ['action1', 'action2'] })] что должно быть на месте 'action1','action2' ? Названия мутаций или экшнов?

Kelin
11.02.2017
11:41:02
Ребят, кто-нибудь пробовал Adonis на бэкэнде?

Максим
11.02.2017
11:41:32
Kelin
11.02.2017
11:41:42
MVC-фреймворк для ноды

Google
Максим
11.02.2017
11:42:12
Нужно глянуть

Kelin
11.02.2017
11:42:28
https://github.com/Atinux/vue-adonis Нашел такую темку, но не могу поставить adonis-cli Все ставится, но пишет adonis: command not found Ошибок при установке не было Остальные глобальные модули работают, то есть трабла не в path В гугле ничего не нашел

Максим
11.02.2017
11:43:41
Ребят, кто-нибудь пробовал Adonis на бэкэнде?
Это в чатик по nodejs спрашивать нужно))

Kelin
11.02.2017
11:44:19
там тишина по этому поводу, вчера спрашивал

MVP
11.02.2017
11:47:26
Kelin
11.02.2017
11:47:31
да

npm i -g adonis-cli

MVP
11.02.2017
11:48:14
Ну а так пробовал node. /node_modules/Adonis/index.js

ну типа полный адрес

Не знаю как там точно папка называется

Alex
11.02.2017
11:54:13
$ ls ./node_modules/.bin/adonis ./node_modules/.bin/adonis

все есть

Kelin
11.02.2017
11:54:51
node /home/kelin/node/lib/node_modules/adonis-cli/src/index.js new myapp работает только вот так о.о

Alex
11.02.2017
11:54:52
или уже разобрался, я чет медленный

Kelin
11.02.2017
12:01:13
странно, почему не работает adonis new myapp

Oleh
11.02.2017
12:34:47
Угу, я ручками делал ссылку в /var/local/bin для vue-cli которую поставил глобально, хз чего нода не сделала сама это

Stanislav
11.02.2017
12:37:42
node /home/kelin/node/lib/node_modules/adonis-cli/src/index.js new myapp работает только вот так о.о
попробуйте сделать так: $ cd /home/kelin/node/lib/node_modules/adonis-cli/ $ npm link

только после этого новое окно консоли открыть нужно

Google
Kelin
11.02.2017
12:40:06
Ничего не изменилось ~_~

Stanislav
11.02.2017
12:40:07
а лучше вот так: $ cd /home/kelin/node/lib/node_modules/adonis-cli/ $ chmod +x src/index.js $ npm link

Rafael
11.02.2017
12:40:20
вот, неточности



Admin
ERROR: S client not available

Rafael
11.02.2017
12:40:29


@alex_sokolov вроде же ты переводишь доки?

Stanislav
11.02.2017
12:41:13
это же отличная возможность сделать PR

Michael
11.02.2017
12:57:55


Alex
11.02.2017
13:09:50
Rafael
11.02.2017
13:13:03
в промисе как-то можно присвоить значение глобальной переменной?

в промисе как-то можно присвоить значение глобальной переменной?
есть предположение, что из-за того, что для промисов отдельная очередь исполнения, то и данные изменяются не сразу, а "когда-то"

Kelin
11.02.2017
13:45:00
Как заставить vue-cli работать без sudo? А то редактировать исходники тоже только через sudo можно

Victor
11.02.2017
13:47:03
https://docs.npmjs.com/getting-started/fixing-npm-permissions#option-2-change-npms-default-directory-to-another-directory

Rafael
11.02.2017
14:25:43
у vuex есть такая функция watch, кто-то ее использовал? ее только в компонентах используют или в модулях самого хранилища тоже?

Yuriy
11.02.2017
17:15:00
Всем привет, няши

Kelin
11.02.2017
17:15:51
Привет, няш

https://matreshka.io Mother of God

Google
Yuriy
11.02.2017
17:36:33
Кто-нибудь сможет посоветовать хороший плагин для локализации приложения?

Kelin
11.02.2017
17:40:34
никто не юзал чтоли?
Я вотчер юзал только в компонентах для отслеживания изменений параметров роутера

Kelin
11.02.2017
17:41:54
сомневаюсь, что много юзающих вотчеры вьюкса

Rafael
11.02.2017
17:42:21


в компоненте как следить за i ячейкой массива из стора?

Stanislav
11.02.2017
18:07:23
мне почему-то кажется что так watch: { 'list.3': fn }

ну или $watch('l.' + index, …

Kelin
11.02.2017
18:08:16
написано же, что функция

Rafael
11.02.2017
18:14:42
мне почему-то кажется что так watch: { 'list.3': fn }
у меня наблюдение за i'й ячейкой, тогда watch: { 'list.i': fn }?

и еще этот индекс передается через пропсу, поэтому доступна только как this.i

Stanislav
11.02.2017
18:22:12
this.$watch('list.' + this.i, fn)

как-то так получается

Rafael
11.02.2017
18:23:49
this.$watch('list.' + this.i, fn)
я даже не представляю, где это писать надо, можешь пример?

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