Если true , тогда обновить поле в базе и сделать $router.push. Тот компонент в который пререхожу, проверяет если поле в базе не равно 0 редиректить на главную страницу. Вообщем когда я получаю true в costume_link(), поле в базе обнавляется но на другую страницу не редиректит, редиректит только после втрого нажатия на кнопку. Что нитак?
costume_link(x) {
if (x.access === true) {
if(this.check_time() === true) {
let id = this.profile.id
let data = {'energy': 0}
this.$store.dispatch('PATCH_PROFILE', {id, data})
this.$router.push({name: 'level', params:{slug: x.slug, userlevel_id: x.userlevel_id}})
}else{
this.alert_energy = true
}
}else{
console.log('you do not have any access')
}
}
не проходит условие??)
Обсуждают сегодня