Когда вызывается метод filtered
, data
еще не полностью настроен. Имеет смысл, что dataCategory
недоступен. Вместо этого, вызовите его в created
ловушке, где данные уже доступны.
export default {
data() {
return {
filterAll: null,
dataCategory: ["data"]
};
},
methods: {
filtered() {
console.log("this.data", this.dataCategory); // Got undefined insted of getting value.
}
},
created() {
this.filterAll = this.filtered();
}
};
(П.С. Не уверен, чего вы пытаетесь достичь. Но это кажется неправильным.)