@vuejs_ru

Страница 3322 из 3900
Fil
25.07.2018
20:13:13


пробывал много вариантов

нужно что бы стало material: "false"

Andrey
25.07.2018
20:14:38
store.state.navIsActive

Google
Andrey
25.07.2018
20:15:02
Но это не точно. При инициализации может не прокатить

Azer
25.07.2018
20:15:42
народ кто пользуется nuxt-ом? на сколько крупные приложения возможно создать? я тут положил css размером ~400 кб, и ~1500 строк html кода, больше ничего нет. а билдинг идёт ооочень долго. можно сказать не идёт, сколько минут уже на 35 проценте остановилось

Arsen
25.07.2018
20:16:03
Блен, ну я всё понимаю. но сфигали false строкой?

Arsen
25.07.2018
20:16:49
Тебе надо чтобы оно реактивно работало?

Fil
25.07.2018
20:16:57
да

компутед?

Arsen
25.07.2018
20:17:05
Тогда так не выйдет

getter

В сторе компутеды это геттеры

Google
Azer
25.07.2018
20:17:21
это баг
а че делать стоит просто убрать html и билдинг идёт нормально )) потому что там не остается чето то билдить))

Fil
25.07.2018
20:17:33
Arsen
25.07.2018
20:17:47
Ну или вотчер повесить на navIsActive и изменять что надо

Andrey
25.07.2018
20:18:38
Вынеси в переменную тогда

Fil
25.07.2018
20:19:21
В сторе компутеды это геттеры
только к computed можно обратится как к обычной data

Arsen
25.07.2018
20:20:17
Ну а чем тебе this.$store.getters не устраивает?

Fil
25.07.2018
20:23:13
Ну а чем тебе this.$store.getters не устраивает?
ибо надо вспоминать какое свойство в геттере а какое в сторе

ну а так все норм

DontHate
25.07.2018
20:23:45
это вы сейчас про хваленное удобство vuex разговариваете?

Azer
25.07.2018
20:24:04
как то можно сделать так чтобы nuxt не ругался на файлы которые не существуют? jpg css итд файлы) а то страница вообще не загружается когда такие ошибки

Arsen
25.07.2018
20:24:37
А ты их видать не через url грузишь, а импортами?

Arsen
25.07.2018
20:25:45
А файлы где лежат?

Azer
25.07.2018
20:26:28
А файлы где лежат?
файлов некоторых нет. я хочу отслеживать в инспект элементе это все)) а nuxt орёт))

Arsen
25.07.2018
20:26:50
Странно

Azer
25.07.2018
20:29:24
Странно
а есть разница класть в компоненты или прямо в страницу html секции? разница в билдинге будет? а то я поставил всю страницу на index.vue билдинг не идёт

Arsen
25.07.2018
20:30:05
Шо

Что ставить в компоненты?

Stivn
25.07.2018
20:30:51
почему мутация во vuex - это нормально?

Google
DimenSi
25.07.2018
20:31:30
потому, что там реактивность вместо редьюсеров

Stivn
25.07.2018
20:32:05
а можно подробнее или где об этом можно почитать?

DimenSi
25.07.2018
20:33:13
даже не знаю

в самой доке не указано, почему они не сделали как в редаксе

в редаксе нет реактивности, вся тема в том, что редьюсеров на каждый экшен возвращает новый обьект, что следует функциональному паттерну. А vue не обязательно следовать ff патерну, просто потому, есть реактивность которая сама увидит, поменял ты переменную вне мутации или внутри, ну и благодаря реактивности вью знает, что именно поменялось

Stivn
25.07.2018
20:35:53
в редаксе, насколько я знаю, работа идет по типу (state<a>, payload) => (state<a+payload>) => (state<b>)

DimenSi
25.07.2018
20:37:28
ну в vuex это не нужно, ты точечно меняешь дерево и приложение об этом узнает. А в редаксе приложение не может узнать об изменении, пока редакс новый стейт не вернет.

ну и вообще vue не следует фф патернам и поэтому может делать че хочет

DimenSi
25.07.2018
20:43:42
статья из 10 строчек?

не хочу попасть в минусомент

bulbazavr1k
25.07.2018
20:44:15
статья из 10 строчек?
Можно добавить картиночки и тесты

Stivn
25.07.2018
20:44:41
а как получить доступ к стейту внутри beforeRouteEnter???

DimenSi
25.07.2018
20:45:02
а как получить доступ к стейту внутри beforeRouteEnter???
через next(vm) или испортировать state напрямую

bulbazavr1k
25.07.2018
20:45:06
Иначе сам напишу статью туда)

DimenSi
25.07.2018
20:45:45
и какие ты выводы подчеркнул из моего текста?

bulbazavr1k
25.07.2018
20:47:23
и какие ты выводы подчеркнул из моего текста?
Что реактивность нагружает больше проц

DimenSi
25.07.2018
20:47:29
хе)

Kevin
25.07.2018
20:49:50
хабр уже давно не стоит внимания, ничего интересного там не публикуют

Pirate
25.07.2018
21:19:17
Привет всем

Google
Pirate
25.07.2018
21:22:32
Нужно было накидать простенькую страницу-магазин, работающую по API, решил попробовать Vue В created делаю аякс-запрос, который кладет его результаты в data.products В шаблоне <ul v-if="products.length" class="products-grid catalog"> <li class="product" v-for="product in products">[...]</li> </ul> проблема: цикл рендерит бесконечное количество товаров, пока браузер не упадет. Что я не так делаю?)

Даже не бесконечно грузит товары, а бесконечно рендерит пустые блоки

а, я дурак, там content-type не был задан и он рендерил строку)

Stivn
25.07.2018
21:48:21
а какие есть способы развернуть проект vue?

Stivn
25.07.2018
21:51:01
а кроме него?)

DimenSi
25.07.2018
21:51:13
https://github.com/vuejs-templates/webpack

https://poi.js.org/#/

Admin
ERROR: S client not available

DimenSi
25.07.2018
21:52:17
сам лично использую poi, но когда релизнится vue-cli, перейду на него

DimenSi
25.07.2018
21:53:27
Внезапно
почему?

Stanislav
25.07.2018
21:53:56
почему?
Не думал, что им кто-то серьезно пользуется ?

DimenSi
25.07.2018
21:54:04
настраивать почти не пришлось, собирает быстро

10 версию не пробывал, какая-та хуйня с докой. почему-то по сравнению 9 версией кажется, что парень просто взял и выпилил все, что можно

стремаюсь переходить на 10 версию, когда такая разница в документации

Evgeniy
25.07.2018
22:07:36
Ребята, как сделать на vue модальное окна на картинки как в вк? Что использовать? Использую vue-router.

John
25.07.2018
22:16:49
Роутер зачем?

Evgeniy
25.07.2018
22:17:44
Ну это так, для справки)

Google
Stanislav
25.07.2018
22:17:52
Yep

John
25.07.2018
22:18:03
Ну такое

Evgeniy
25.07.2018
22:19:28
Роутер зачем?
Так все же, что для этого использовать? Как по клику на картинку, в url добавлять ее имя ну или какой-то набор букв....

Bohdan
25.07.2018
22:19:45
ага, вижу

динамические роуты типа ну и оверлей с router-view внутри

Bohdan
25.07.2018
22:21:29
про динамические роуты чушь, да

имел ввиду плейсхолдеры в них а router-view как вк - модалка, в которой можно менять содержимое с роутом, а "фон" тот же остаётся

John
25.07.2018
22:23:17
Так это просто компонент со слотом

К чему такая сложность?

Если нет vuex то можно через bus прокидывать событие

Модалка это не hoc и не отдельное состояние

Evgeniy
25.07.2018
22:34:40
Так это просто компонент со слотом
А по подробней можете объяснить? Пж

Как url изменять?

John
25.07.2018
22:35:21
Зачем его изменять?

Evgeniy
25.07.2018
22:37:04
Ну то есть вот: есть домен.ру/ и по клику добавлять img?id=4412444

John
25.07.2018
22:37:20
Зачем?

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