ℝei
Да ток так лучше не делать
ℝei
Изменения только в мутациях должны быть
ℝei
Включи strict true и посмотри
Жалгас
можно ли mapState глобально обьявить чтобы не импортировать постоянно?
Жалгас
как получить state из модуля в computed через mapState?
Жалгас
в официальной документации вот так: computed: { ...mapState('some/nested/module', { a: state => state.a, b: state => state.b }) },
Жалгас
я пишу computed: { ...mapState('/cabinet', { user: state => state.userInfo }) }, но user undefined
Жалгас
хотя this.$store.state.cabinet.userInfo выдает все норм
Andrey
слеш в начале попробуйте убрать
Andrey
/cabinet
Жалгас
убрал, ничего
Жалгас
computed: { ...mapState('cabinet', { user: state => state.userInfo }) },
Жалгас
Первый слеш убери
убрал и ничего, undefined
Andrey
не нашел чтоб mapState принимал первым аргументом строку
Andrey
попробуйте передать ему просто хеш и user: state => state.cabinet.userInfo
Anton
вешать обработчик на onclick и менять через мутацию что ли? у меня checkbox
Anton
Да ток так лучше не делать
Жалгас
попробуйте передать ему просто хеш и user: state => state.cabinet.userInfo
да, так работает computed: { ...mapState({ user: state => state.cabinet.userInfo }) },
Жалгас
просто вот тут написано что можно и передавая строку в начале https://vuex.vuejs.org/ru/modules.html
Жалгас
В таких случаях вы можете передать строку с пространством имён в качестве первого аргумента к вспомогательным функциям, тогда все привязки будут выполнены в контексте этого модуля. Пример выше можно упростить до:
Andrey
я смотрел английскуюв версию доков
Жалгас
computed: { ...mapState('some/nested/module', { a: state => state.a, b: state => state.b }) },
Andrey
может что-то поменялось и тут не обновили еще
Andrey
хз… либо что-то путаю
Жалгас
In such cases, you can pass the module namespace string as the first argument to the helpers so that all bindings are done using that module as the context. The above can be simplified to:
Жалгас
computed: { ...mapState('some/nested/module', { a: state => state.a, b: state => state.b }) },
Жалгас
а у меня почему-то не пашет computed: { ...mapState('cabinet', { user: state => state.userInfo }) }, а вот так работает computed: { ...mapState({ user: state => state.cabinet.userInfo }) },
Astr0junk
Господа, а как-нибудь можно использовать Vue шаблоны в .js файле
Astr0junk
я просто хочу развернутый шаблон написать для корневого компонента
Astr0junk
и литеральный шаблон не хотелось бы использовать
Astr0junk
?
Vladimir
вью поддерживает hyperscript (хелпер h() )
Alexey
Всем доброго времени суток. Вопрос: у меня есть несколько асинхронных запросов. как мне обновить данные в таблице после того как закончатся эти запросы и обновят данные во внутреннем dict? с computed не получается. он не срабатывает, когда в свойстве словаря меняются данные почему-то. P.S. с vuejs знаком неделю, сорри за мб глупый вопрос
Alexey
watch?
а watch умеет смотреть на элемент словаря?
dmi
dmi
ребят кто vuetify шарит? почему так сьехало все?
dmi
дефолтный шаблон выбрал
Alex
Кто с jest работал? Не могу заставить его не смотреть на импорты CSS, добавляю проверки как по инструкции, но всё равно
Alexey
а watch умеет смотреть на элемент словаря?
Он следит за изменением данных.
Anonymous
дефолтный шаблон выбрал
Дефолтный - это как? Они же платные?
dmi
https://vuetifyjs.com/layout/pre-defined
Anonymous
Щаблоны
dmi
я вот это имел ввиду
dmi
проблема свою решил )
dmi
убрал из контейнера стало лучше
dmi
мне во всю ширину надо было растянуть
Anonymous
я вот это имел ввиду
Я подумал о темах )
dmi
покажи темы )
Anonymous
dmi
нашел
dmi
)
Anonymous
Кстати, главный maintainer Vuetify - бывший пехотинец USA Army, воевал в Ираке. Такая интересная подробность )
Anonymous
Всем привет! Может кто может подсказать как правильно сделать. Использую bootstrap-vue. Нужно подключить модалку. Сделал модалку отдельным компонентом и подключил её в качестве дочернего компонента в другой компонент. В родительском компоненте есть иконка по клику которой должна открыться эта модалка. Собственно вопрос, как из родительского компонента вызвать метод show который находится в дочернем?
Evgeniy
https://forum.vuejs.org/t/call-child-method-from-parent-vueify/3066/8 вот пример в пред последнем сообщение
Evgeniy
https://ru.vuejs.org/v2/guide/components.html#Пользовательские-события
Evgeniy
ну илит тут
Аліса 🏳‍🌈 Байрактарқызы
Astr0junk
Коллеги, кто-нибудь развлекался в стиле - нарендерил бэкендом разметки с данными и атрибутом - отрендерено бэком, а на эту разметку отправил Vue, из нее пофетчил данные и дальше всё заработало?
Astr0junk
только не тот SSR что описан красиво в доке
Astr0junk
у меня на пыхе бэк, хочу замонтироваться на текущую разметку
Astr0junk
ну так то да
Astr0junk
но хотелось бы совсем красиво
Astr0junk
с разметки фетчится - мечта
zinge 🐌
я послушал это раз 20 ... так и не понял что это ...
Anonymous
зачем рендерить js на php @astr0junk
Astr0junk
@numfin понял
Astr0junk
зачем? - это просто текущие реалии. я не влияю на команду бэкенда
Astr0junk
хотел найти способ срезать углы
Astr0junk
видимо не судьба
Anonymous
я понимаю
Anonymous
ты можешь использовать nuxt
Anonymous
пхп рендерит данные