Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Эх, мне было бы приятней видеть еще большее упрощение:
export const counterStore = defineStore({
count: 0,
get double() {
return this.count * 2
}
increment() {
this.count++
}
})
counterStore.increment()Выделение в отдельные getters и actions выглядит лишним, тем более, что вызываются они просто от корня стора. Но уже намного лучше, чем в прошлой версии
export class CounterStore {
@observable count = 0;
get double() {
return this.count * 2;
}
increment() {
this.count++;
}
}
Какой будет новая версия Vuex?