
Den
20.07.2017
14:34:11

Вишневый чай
20.07.2017
14:34:23

Nikita
20.07.2017
14:34:27
ну там рил сложно получилось
ааа, у меня затык был с геттером какой-то, он не возвращал значение, если предыдущее было такое же

Google

Nikita
20.07.2017
14:35:12
то есть в хранилище к примеру a: 900
через мутацию присваиаю a = 900
и геттер не триггерится

Вишневый чай
20.07.2017
14:35:46
ну так а че ему тригеррится

Nikita
20.07.2017
14:35:52
в компьютед не получаю новые значения, я так понял это логично
ну как новые ))
ну да, да

Вишневый чай
20.07.2017
14:36:14
в этом вся суть. зачем тебе 900 на 900 менять

Nikita
20.07.2017
14:36:29
это да, а надо было триггерить обработки ввода каждый раз

Вишневый чай
20.07.2017
14:36:47
onchange

Nikita
20.07.2017
14:36:48

Den
20.07.2017
14:37:07
@change

Вишневый чай
20.07.2017
14:37:09
да просто по событию change

Google

Nikita
20.07.2017
14:37:15
<input ref="price-ranger-min" type="text" class="ranger-input" name="minCost" :value="minCost" @blur="update_mincost" @keypress.enter="update_mincost" @keypress.esc="update_mincost" @input="update_value" @change="update_value">
)))

Siarhei
20.07.2017
14:37:26

Vladimir
20.07.2017
14:37:30
как в компоненте после окончания функции переадресовать на главную страницу с использованием vue-router ?

Nikita
20.07.2017
14:37:45
push

Вишневый чай
20.07.2017
14:37:46

Den
20.07.2017
14:38:17
.go

Nikita
20.07.2017
14:38:24
.go
это же то же самое, что вперед-назад в браузере?

Vladimir
20.07.2017
14:39:47
Спасибо, парни)

Den
20.07.2017
14:39:49
Но выше пуш - согласен

Nikita
20.07.2017
14:40:14
// Генерируем событие на глобальном уровне
this.$root.$emit('remove', id);
а вот так не делаете?
статья кстати одного из юзеров в этом чате)
https://medium.com/@modex13/vue-js-2-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%87%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D0%BC%D0%B5%D0%B6%D0%B4%D1%83-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%B0%D0%BC%D0%B8-467383294847

Ivan
20.07.2017
14:45:27
Ничо так
Но как же vuex , commit и вперёд

Den
20.07.2017
14:47:06
https://glitch.com
песочница еще одна

Вишневый чай
20.07.2017
14:47:55

Nikita
20.07.2017
14:48:22
понял

Google

Nikita
20.07.2017
14:48:24
пасиба

Stanislav
20.07.2017
14:49:54

Nikita
20.07.2017
14:54:38
балин
а как через несколько компонентов прокинуть предку?
я где-то читал, что в последних версиях там были подвижки
нужно из родителя прокинуть свойство вниз через один-два компонента к примеру
каждому вешать из них?

Stanislav
20.07.2017
14:56:52

Den
20.07.2017
14:57:31
Или не юзать Вуй

Ivan
20.07.2017
14:57:59
А кто будет лучше в такой задаче ?

Nikita
20.07.2017
14:58:12

Stanislav
20.07.2017
14:59:13
Это не поможет через несколько компонентов прокинуть вниз
Кроме того, это атрибуты, а не пропсы

Вишневый чай
20.07.2017
14:59:39
Который у тебя уже есть

Stanislav
20.07.2017
15:00:48
Из прямого родителя в ребенка <child v-bind="{prop1, prop2}"></child>

Вишневый чай
20.07.2017
15:01:17
Меня тоже это бесит но в больших приложених это спасает, иногда лучше дважды прописать, зато потом надешь концы

Den
20.07.2017
15:01:27

Stanislav
20.07.2017
15:01:48

Google

Den
20.07.2017
15:02:24
что?
В компоненте надо мапить пропс? Если так делать

Stanislav
20.07.2017
15:02:48

Nikita
20.07.2017
15:02:53

Stanislav
20.07.2017
15:03:08

Den
20.07.2017
15:03:36

Admin
ERROR: S client not available

Stanislav
20.07.2017
15:03:46
в функциональных компонентах с версии 2.4.0 не обязательно

Nikita
20.07.2017
15:04:25
<grand-parent>
отсюда
<parent>
<child>
вот сюда
</child>
</parent>
</grand-parent>
<child v-bind="{prop1, prop2}"></child>
– это кто из них? и кого нужно указывать пропс в шаблоне, а у кого описывать в свойствах компонента (маппить как выше обсудили)?

Stanislav
20.07.2017
15:06:21
из grand-parent в child только через parent
* если внутри grand-parent лежит parent
как матрешки

Nikita
20.07.2017
15:07:53
ну вот, я и говорю, что у parent нужно указать точно так же, как и у child? и в темплейте и в параметрах их конструкторов (маппить)

Вишневый чай
20.07.2017
15:08:04
Вообще вопрос о больном. Бывают компоненты разного масштаба. Например - есть компонент таблица. У таблицы много мелких подкомпонентов. Нехватает возможности создать некий локальный стейт таблицы, который будут видеть дети любой глубины без нужды мильен раз их прописывать. Во всей вложенности, хочется просто у ребёнка юзать что то вроде this.$tableState.any

Nikita
20.07.2017
15:08:08
вопрос в том, одинаковая ли запись получается :D
немного геморойно прописывать конечно все экшены, геттеры, мутации, но все же...
ну и я поэтому пока не спешу создавать для каждого кусочечка разметки отдельный компонент %)

Google

Вишневый чай
20.07.2017
15:10:30

Nikita
20.07.2017
15:10:45
не, так ты разбей
типа в хранилище отдельные объекты сделай
под определенные данные
типа для одной страницы\ таблицы \ секции \ и прочее

Den
20.07.2017
15:11:33

Вишневый чай
20.07.2017
15:12:04
не, так ты разбей
Ну да так и делаю, пока думаю как бы запилить все таки индивидуальный для таблицы стейт

Stanislav
20.07.2017
15:12:12

Nikita
20.07.2017
15:12:30

Stanislav
20.07.2017
15:12:38

Nikita
20.07.2017
15:12:38
без сарказма))
да, все так
щас будем пробовать))

Artyom
20.07.2017
15:21:21
Всем привет! Ребят подскажите как сделать на Vue межсайтовую авторизацию? Чтобы пользователь авторизовался на одном сайта и мог заходить без авторизации на другие сайты компании?

Pavel
20.07.2017
15:22:01
доменную куку или что то подобное, но при чем тут Vue?

Rafkat
20.07.2017
15:22:24

Artyom
20.07.2017
15:22:35
делаю на vue проект, просто думал возможность есть решения на vue