элементу computed через параметр функции?
computed:{
idref: {
get() { return this.$store.state.idref },
set(value) { this.$store.commit('idref', value) }
}
},
methods: {
async generate(item) {
switch(item) {
case 'idref':
this.idref = ''
break
}
}
}
сейчас это выглядит вот так и работает, но видно что идет много повторений, можно ли как-то переписать switch, что обращаться к this.item как и к this.idref?
а setter это посути мутация?
да, vuex store
У меня ругалось что не видит мутации, когда я хотел сделать таким образом…
ну выше код работает без проблем, я бы хотел что-то типа computed:{ idref: { get() { return this.$store.state.idref }, set(value) { this.$store.commit('idref', value) } } }, methods: { async generate(item) { this.item = '' } } но соответственно не работает
попробую спасибо
спс, попробую
Обсуждают сегодня