Как сделать глобальное глобальные ошибки в Vue
(через Vuex
)?
Есть Vuex
модуль:
export const moduleLoginStore = {
actions: {
// ...
obtainToken ({state, commit}, {username, password}) {
// ...
commit('moduleGlobalError/pushPageError', error)
}
}
}
Модель с ошибками:
export const moduleGlobalError = {
namespaced: true,
state: {
pageError: []
},
mutations: {
pushPageError (state, ErrorInfo) {
state.pageError.push(ErrorInfo)
},
removePageError (state) {
state.pageError = []
}
}
}
Вопрос как чистить moduleGlobalError.pageError
при переходе на другую страницу (переход идет через Vue-router
)? (есть идея чистить при загрузки компонента с ошибками, но не думаю что это хороший вариант)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как сделать спрайтовую анимацию,чтобы можно было разобраться и удобно настроить (ширину картинки и количество слайдов)? И еще нужно сделать...
Пишу android приложение с картой от googleНаписал код для запроса маршрута с использованием "google-maps-services:0
У меня несколько JSP страниц, под каждую есть свой сервлетКак правильно сделать, чтоб bean в спринге создавался и жил только, пока пользователь...