@vuejs_ru

Страница 1924 из 3900
Roman
23.01.2018
14:53:23
Сергей
23.01.2018
14:53:27
Andrey
23.01.2018
14:54:06
ой

что за хрень)

Google
Andrey
23.01.2018
14:54:21
спс

вот уж телега со своими стикерами случайно мышку провел влеило какашку)

так а к самой переменной доступ можно сделать?

ну чтото типа что бы я в консоле написал store.state

и показало весь стейт?)

Stanislav
23.01.2018
15:01:06
ну чтото типа что бы я в консоле написал store.state
В последних девтулзах можно стейт менять. По крайней мере, локальный в компонентах

Andrey
23.01.2018
15:01:23
не мне надо всего приложения)

Roman
23.01.2018
15:01:37
this.$store.state ?

Andrey
23.01.2018
15:02:04
не в кончол еэто не работает

в консоле

Roman
23.01.2018
15:02:12
ну конечно

там зис это виндоу

Andrey
23.01.2018
15:02:32
ну вот а гже он лежит то

Google
HurkaDurka
23.01.2018
15:02:36
Здорово ребят. Пытаюсь в vuex strict mode использовать v-model на значение объекта, который рендерится при помощи v-for и хранится в массиве в store. Как при этом коммитить мутации то? Могу показать код для примера если непонятно.

Alexey
23.01.2018
15:03:38
через геттеры-сеттеры

https://vuex.vuejs.org/en/forms.html

HurkaDurka
23.01.2018
15:04:06
уже пытался

не получается

<tr v-for="(value, index) in store.state.objects"> <td><input type="checkbox" v-model="value.completed"></td> </tr>

хм, как отформатировать не знаю

суть в том что надо как-то закоммитить мутацию value.completed. Если объясните как через геттеры и сеттеры это сделать - буду очень благодарен.

Alexey
23.01.2018
15:05:38
а стрикт мод обязателен?

HurkaDurka
23.01.2018
15:05:41
Моя проблема в том что не знаю как передать в сеттер нужный объект для мутации

Александр
23.01.2018
15:05:48


HurkaDurka
23.01.2018
15:05:58
а стрикт мод обязателен?
Вообще нет, но интересно как это сделать с ним.

Должен же быть подход

Stanislav
23.01.2018
15:08:09
А зачем тебе передавать компоненты через пропсы?

Александр
23.01.2018
15:09:20
его надо отреднерить

Stanislav
23.01.2018
15:09:40
там просто текст
А нафига ты его в компонент пихаешь О_о

Александр
23.01.2018
15:09:49
Сейчас объясню

Alexey
23.01.2018
15:10:13
Должен же быть подход
я бы попробовал так: <input type=“checkbox” :checked=“value.completed” @change=“myHandler($event, value)”> и в обработчике уже делать коммит в стор может быть там не change, a click подойдет

Google
Stanislav
23.01.2018
15:10:15
Сейчас объясню
В components должен быть объект компонента

Александр
23.01.2018
15:11:20


Через import можно конечно сделать, но хотелось бы избежать этого

А то по 2 раза придётся на каждую старицу делать

Andrey
23.01.2018
15:15:47
Делай через v-if-ы

Александр
23.01.2018
15:16:17
Выйдет



Andrey
23.01.2018
15:16:51
Я про другое

Не выйдет отрендерить компонент по его названию

Если я правильно понял

Или через слоты, или через v-if

Serge
23.01.2018
15:20:11
Andrey
23.01.2018
15:21:20
HurkaDurka
23.01.2018
15:23:54
А в коммит разве нельзя больше двух аргументов передавать?

Делаю store.commit('updateCompleted', event, value), value доходит undefined

Roman
23.01.2018
15:24:21
да, 2 аргумента

HurkaDurka
23.01.2018
15:24:33
Ок, понял, спасибо

Google
Roman
23.01.2018
15:26:50
народ, кто использовал или использует vue-chartjs? есть список данных для графика, которые выбираются пользователем. Проблема в том, что данные, загруженные в график первый раз, при их выборе, больше не попадают внутрб компонента

HurkaDurka
23.01.2018
15:35:19
Alexander
23.01.2018
15:38:03
event.target.value катит?

HurkaDurka
23.01.2018
15:39:26
выдает on вместо true

да и вообще всегда on выдаёт судя по всему

Serge
23.01.2018
15:40:54
Console.log (event) )))

HurkaDurka
23.01.2018
15:42:24
event.target.checked

спасибо

всё работает, правда без v-model, ну пока и так сойдёт

всем спасибо еще раз

Roman
23.01.2018
15:45:14
HurkaDurka
23.01.2018
15:45:48
Ну и тем более тогда

Arthur
23.01.2018
16:05:42
Ну куда ты титл биндить собрался? этож не компонент отвечающий за лейбл например
Напомни, пожалуйста, а как мне закинуть строку в атрибут html тега (например alt для <img>)? В доке написано: Mustaches cannot be used inside HTML attributes. Instead, use a v-bind directive:

Roman
23.01.2018
16:06:44
Это не его случай

Arthur
23.01.2018
16:09:45
Возможно. Это я для себя))

Gendalf
23.01.2018
16:54:48
Привет! уже 3 дня не могу понять почему когда загружаю в фотографию, а потом документ (и наоборот), в блоке документа пропадает select по-умолчанию? https://fotokoto.ru/photo/

Michael
23.01.2018
16:55:16
3 дня -- это круот

Gendalf
23.01.2018
16:55:21


Michael
23.01.2018
16:55:33
это прям как я с вью-роутером, когда вызов некст потерял впервые

три вечера по факту, в итоге глубокий дебаг в ядро спас жопу.

Google
Gendalf
23.01.2018
16:56:43
три вечера по факту, в итоге глубокий дебаг в ядро спас жопу.
я новичек в фронтенде) думал как проще сделать )



Michael
23.01.2018
16:57:42
а вот ещё знаешь

ниче у тебя не понял, но

да

в-модель

у тя при перерисовке наверняка вываливается

Gendalf
23.01.2018
16:58:09
у меня нет моделей

и компонентов

Michael
23.01.2018
16:59:20
Аллах тебе в помощь тогда, брат! Я уверен в тебе.

Gendalf
23.01.2018
16:59:35
как можно принудительно заново рендерить?

Michael
23.01.2018
16:59:47
Можно доку ещё почитать

Gendalf
23.01.2018
16:59:47
главное чтобы работало)

Alex
23.01.2018
17:00:31
Кстати совет, не присваивай фунции напрямую обработчикам событий. Лучше к событию привязать функцию типа handlerMyinputChange, и в нем вызывать свою функцию

Michael
23.01.2018
17:00:39
главное чтобы работало)
документация вью

Николай
23.01.2018
17:01:43
Как получить доступ к методам компонента во вью?

Michael
23.01.2018
17:01:44
в сторону v-model и data() }{

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