@vuejs_ru

Страница 2690 из 3900
Arsen
21.04.2018
08:27:35
А transition убери тот что есть щас

Dmitriy
21.04.2018
08:27:39
А, понял, ну ок
и из-за того что дома в крошках не пересобирается а чисто меняется <p>, то ничего не происходит

Оберни <p> в transition-group
шевеления какие то начались, спасибо ) до ума буду доводить

Google
Arsen
21.04.2018
08:32:31
Правда дока говорит, что mode на transition-group не работает

Arsen
21.04.2018
08:33:07
Ну мб я ещё не дорос)

Valeriy
21.04.2018
08:33:16
это позволяет держать полностью все под контролем

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

а у тебя уже все будет как надо

Dmitriy
21.04.2018
08:51:49
Правда дока говорит, что mode на transition-group не работает
в общем обернул тег p дополнительным транзишеном без всяких свойств и заработало )

Arsen
21.04.2018
08:52:01
Чё рил?)

всё так просто

Dmitriy
21.04.2018
08:52:15
Arsen
21.04.2018
08:52:21
ЛОЛ

Dmitriy
21.04.2018
08:52:40
ЛОЛ
причём случайно это сделал ))

Arsen
21.04.2018
08:53:22
Бывает

Google
Arsen
21.04.2018
08:53:38
И так mode доступен

Dmitriy
21.04.2018
08:55:45
тут есть одно но, этот транзишен принимает все параметры родительского транзишена и там уже нужно смотреть

Arsen
21.04.2018
08:56:24
Ну хзхз я вообще транзишн только раз юзал)

Vasiliy
21.04.2018
09:38:05
Господа а как можно со страницы перейти на линк стороннего сайта ?

чет не пойму

Arsen
21.04.2018
09:38:32
Лучше <a href="..."> ещё ничего не придумали

Vasiliy
21.04.2018
09:39:40
да но мне надо автоматически

в том и соль

Arsen
21.04.2018
09:39:55
location.href = '...'

Sunlive
21.04.2018
09:40:25
тут надо плагин жквери

Nikita
21.04.2018
09:40:48
тут надо плагин жквери
а он есть под вью?

Sunlive
21.04.2018
09:42:38
а он есть под вью?
есть биндинги вью под жквери

Nikita
21.04.2018
09:42:53
Kenan
21.04.2018
09:44:01
https://pastebin.com/iSMLRvex - во крч webpack.config. При обновлении sass не обновляется css ( т.е. не компилиться) . Вопрос: в чём трабл?

Sunlive
21.04.2018
09:46:00
http://funkyimg.com/i/2Fa6Y.png

Valeriy
21.04.2018
09:47:42
есть биндинги вью под жквери
чуть не проблевался

Nikita
21.04.2018
09:47:45
а также d3, lodash, underscore...

Arsen
21.04.2018
09:48:03
Про axios забыли

Nikita
21.04.2018
09:48:32
Про axios забыли
так это не фреймворк, это либа для редакса

Valeriy
21.04.2018
09:48:45
вот любой бразуер позволяет исполнить простую команду на нативном js безо всяких jquery

Google
Arsen
21.04.2018
09:48:56
Ну jQuery умеет делать ajax запросы, и axios умеет, почему тогда не фреймворк?

Выглядит как утка

Крякает как утка

Значит фреймворк

Nikita
21.04.2018
09:49:10
Действительно ?

Valeriy
21.04.2018
09:50:11
для перехода на другую локацю достаточно сделать что-то типа: document.location.href = 'https://ya.ru'

такое ощущение, что скоро программисты настолько отупеют, что забудут с чего все начиналось :))

начиналось все явно не с jquery

Luka
21.04.2018
10:44:53
вопрос, как вывести фкнцию при нажатии правой кнопки мыши в вью?

Luka
21.04.2018
10:45:39
event.which == 3 в js, а в вью?

Arsen
21.04.2018
10:49:58
Первый параметр передающийся в функцию - event

Т.е. абсолютно так же

Billur
21.04.2018
10:51:03
Как я могу импортировать scss-файл из другой папки в vue.js. Пример: import './assets/scss/variables.scss'

Arsen
21.04.2018
10:52:02
Так и импортни

Только sass-loader поставь

Billur
21.04.2018
10:52:26
да

Никита
21.04.2018
11:05:41
А как быть, если у меня в сторе лежит массив объектов (ну а-ля [{title: "", status: ""}]), и я прокидываю его в компонент, по нему строю список, в котором каждый объект может быть отредактирован через input. Если я делаю редактирование через v-model, то vuex ругается на изменение стейта не из мутаций. Как это обыграть? Читал про обработку форм, там геттер и сеттер через computed, но это же куча кода под каждое свойство и под каждый инпут делать set и get.

Google
Никита
21.04.2018
11:05:58
или так и придется с strict-режимом сторы делать?

Arsen
21.04.2018
11:09:47
К сожалению, только так

Но можно выключить strict

Никита
21.04.2018
11:11:12
Но можно выключить strict
ок, спасибо. Пока со стриктом попробую, погляжу, как будет

Admin
ERROR: S client not available

Arsen
21.04.2018
11:12:16
Ну тогда надо ещё каждый объект надо будет копировать

DimenSi
21.04.2018
11:12:23
и что?

Антон
21.04.2018
11:12:26
Обычно на форме еще валидация, и мутация после нее

Никита
21.04.2018
11:13:24
Обычно на форме еще валидация, и мутация после нее
не, в сторе лежит невалидное, сохранение не произойдёт, пока всё не будет валидно

Антон
21.04.2018
11:14:00
А зачем в стор пихать невалидное

Оно у вас гдето еще показывается?

Никита
21.04.2018
11:16:20
А зачем в стор пихать невалидное
ну это стейт формы, показывается только в форме. Короче вся эта история с сторой началась с того, что мне для построения списка по v-for надо key прокидывать, которого у меня нет, так как объект только что создан. Я решил в стору унести всю логику добавления, чтобы там рулить логикой генерации ключа. Я хз, может это вообще уже от основания неправильный подход с ключом, который за собой тянет бред.

так что мне стейт формы в сторе не особо нравится, я пока не понял, как лучше сделать

DimenSi
21.04.2018
11:17:12
вообще у меня постоянно как-то выходит, что мне не нужно доставать данные из стора, редактировать, а потом обратно вставлять. У меня чаще есть список элементов и редактирование элемента, но редактирование элемента это запрос по /element/:id, где я получаю полный обьект, редактирую, сохраняю на беке и по возращению к режиму просмотра, я просто заново запрашиваю список с бека

Антон
21.04.2018
11:17:44
Все равно не вижу смысла. Держите данные формы в дата родителя.

DimenSi
21.04.2018
11:18:26
так стейт не будет жаловаться, если ты добавишь новое поле в обьект же

стейт этого не заметит

Никита
21.04.2018
11:19:53
так стейт не будет жаловаться, если ты добавишь новое поле в обьект же
ну я добавляю пустой объект в мутации {title: "**", key: "**"}, а в форме меняю тайтл через v-model, и всё ломается, если без мутации действовать

DimenSi
21.04.2018
11:19:54
кстать, если ты хранишь зачем-то форму в vuex, то почему бы не редактировать ее как предлагает дока? https://vuex.vuejs.org/ru/forms.html

Google
DimenSi
21.04.2018
11:20:52
вообще был доклад о том как человек держит в стейте всю бизнес логику и в том числе и форму, но он редактирует поля формы через мутации

Никита
21.04.2018
11:21:15
кстать, если ты хранишь зачем-то форму в vuex, то почему бы не редактировать ее как предлагает дока? https://vuex.vuejs.org/ru/forms.html
вот первый вопрос как раз об этом, я и начал так делать, но кода много выходит без особого смысла, на каждый input свои геттер + сеттер

Maxim
21.04.2018
11:21:27
lol. как я жил без этих стикеров)

Arsen
21.04.2018
11:21:42
DimenSi
21.04.2018
11:21:59
так вы сделайте универскальную мутацию

которая принимает ключ и значение, в чем проблема?

Никита
21.04.2018
11:22:16
так вы сделайте универскальную мутацию
ну сеттеры и геттеры всё равно плодить же, мутация то одна

DimenSi
21.04.2018
11:22:41
да нет, будет много геттеров и 1 сеттер же

или вообще 1 геттер и 1 сеттер же

Maxim
21.04.2018
11:23:01
Им два дня отроду
то есть до этого ты уже где-то встречал утверждение, что axios - это либа для редакса?

Arsen
21.04.2018
11:23:35
или вообще 1 геттер и 1 сеттер же
Ну да, иприходится на каждое поле делать такую фигню

Никита
21.04.2018
11:23:41
или вообще 1 геттер и 1 сеттер же
если у объекта 5 полей, то 5 инпутов, в каждый инпут своё computed-свойство пробрасывается, и на каждое get и set

Roman
21.04.2018
11:23:47
а можно просто вотчить объект формы локально и при изменении вызывать мутацию и изменять в стейте ее

DimenSi
21.04.2018
11:25:11
ну если отказаться от v-model, то можно все же сократить до 1 геттера и 1 сеттера

либо генерируйте сеттеры и геттеры динамически

вы че первый раз в js играете?

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