Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Используйте стрелочные функции в компонентах
Можно истрактовать неверно — будто методы, computed или хуки должны быть стрелочными функциями, хотя на самом деле ровно наоборот.
Используйте стрелочные функции там, где они нужны, а не где-то там:)
Используйте Vuex для хранения состояния
На vuex свет клином не сошелся. В небольших приложениях он может показаться громоздким. Есть достаточно альтернатив, например vue-stash.
this.$store.commit('changeValue', true)
const state = {
someProperty: false
}
const mutations = {
changeValue(state, value) {
state.someProperty = value
}
}
this.$store.dispatch('changeValue')
actions: {
changeValue ({ commit }) {
commit('changeValue');
}
}
4 совета по работе с Vue.js