У меня есть довольно простой компонент в vue, который выполняет функцию из подключенного хука после загрузки компонента.
methods: {
pushFolders: function() {
$.each(this.$store.state.folders.subFolders, function(key, value) {
this.selected.push(value.uuid)
}.bind(this));
},
checkAll: function(){
this.isSelectedAll = !this.isSelectedAll;
this.selectedFolders = [];
if(this.isSelectedAll){ // Check all
// this.selectedFolders.push(this.selected[key]);
this.$store.dispatch('SELECT_FOLDERS',this.selected)
}
}
},
mounted: function() {
this.pushFolders()
}
Когда я загружаю маршрут, компонент включен, я получаю эту ошибку:
Error in mounted hook: "TypeError: e is undefined"
Кто-нибудь может пролить свет на это?