Я хочу, чтобы на моей следующей странице было следующее:
beforeCreate() {
if (!this.$store.getters['experiences/current']) {
this.$router.push('/experiences');
}
},
Не уверен на 100%, должен ли я использовать beforeCreate
или beforeMount
, но идея в том, что геттер experiences/current
пусто, go на страницу индекса.
Если I console.log(this.$store.getters['experiences/current'])
, то на самом деле пусто, но перенаправление не происходит, и возникает ошибка рендеринга шаблона, потому что он опирается на this.$store.getters['experiences/current']
.
Итак, как я могу выполнить проверку данных перед визуализацией первого компонента и перенаправить их, если данные отсутствуют?