Size: a a a

Vue.js Russian Developers Community

2020 December 21

k

kentforth in Vue.js Russian Developers Community
Elisey Martynov
а мутатор покажешь из Vuex?
export const mutations = {
 SET_NAVIGATION_STATE: (state, value) => {
   state.navOpen = value;
 },
}
источник

S

Slyznord in Vue.js Russian Developers Community
Roman Sapezhko
В свойствах карты
То есть в качестве входного параметра передавать?
источник

RS

Roman Sapezhko in Vue.js Russian Developers Community
Slyznord
То есть в качестве входного параметра передавать?
Там где-то есть объект карты. Ты его можешь менять
источник

RS

Roman Sapezhko in Vue.js Russian Developers Community
В яндекс картах дока на русском языке
источник

k

kentforth in Vue.js Russian Developers Community
Elisey Martynov
а мутатор покажешь из Vuex?
полный файл(general.js) от vuex выглядит так:
export const state = () => ({
 navOpen: false,
})

export const mutations = {
 SET_NAVIGATION_STATE: (state, value) => {
   state.navOpen = value;
 },
}

export const actions = {
 CHANGE_NAVIGATION_STATE({commit}, value) {
   commit('SET_NAVIGATION_STATE', value)
   console.log(value)
 },
}
источник

RS

Roman Sapezhko in Vue.js Russian Developers Community
Посмотри примеры
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
kentforth
changeNavState() {
       if (this.navOpen) {
         this.navClass = 'nav-content-open'
         this.CHANGE_NAVIGATION_STATE(false)

       }
       if (!this.navOpen) {
         this.navClass = 'nav-content-closed'
         this.CHANGE_NAVIGATION_STATE(true)
       }
     },
хз, вроде норм, ищи по проекту this.navOpen =
источник

RS

Roman Sapezhko in Vue.js Russian Developers Community
kentforth
полный файл(general.js) от vuex выглядит так:
export const state = () => ({
 navOpen: false,
})

export const mutations = {
 SET_NAVIGATION_STATE: (state, value) => {
   state.navOpen = value;
 },
}

export const actions = {
 CHANGE_NAVIGATION_STATE({commit}, value) {
   commit('SET_NAVIGATION_STATE', value)
   console.log(value)
 },
}
Вот и оно
источник

RS

Roman Sapezhko in Vue.js Russian Developers Community
Anton Permyakov
хз, вроде норм, ищи по проекту this.navOpen =
Фаунд
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
так это мутация, в ней можно
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
к тому же это стейт меняется, а не компьютед
источник

k

kentforth in Vue.js Russian Developers Community
может я неправилньо здесь указал состояние переменной?
...mapState('general', ['navOpen'])
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
kentforth
может я неправилньо здесь указал состояние переменной?
...mapState('general', ['navOpen'])
а тебе долго песок оформить? так удобнее в разы будет
источник

k

kentforth in Vue.js Russian Developers Community
Elisey Martynov
а тебе долго песок оформить? так удобнее в разы будет
я ни разу не делал в пеесках(
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
https://codesandbox.io/s/m3m6035oxj вон boilerplate у какого-то чувака нашел в интернете
источник

k

kentforth in Vue.js Russian Developers Community
ошибка в том,что типа у меня нет setter. Я его должен указать где-то в файле general.js?
источник

k

kentforth in Vue.js Russian Developers Community
сейчас попробую
источник

K

Khursandov S D in Vue.js Russian Developers Community
Всем привет можно ли использовать vue компонент как cdn?, например подключаем наш скрипт в html и добавим определённый ид в блок, после этого наш vue компонент должен отображается под этим блоком
типа cформировать компонент  в виде скрипта/кода, который можно встроить на любой сайт.
источник

K

Khursandov S D in Vue.js Russian Developers Community
так вообще возможно ?
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
Так есть же vue cdn
источник