#typescript #vue.js #vue-router #vuejs3
Вопрос:
Каждый раз, когда я использую ключевое слово «это» в своем коде, оно выделяет и говорит, что «Объект, возможно, не определен
Ответ №1:
Когда вы определяете свойство данных как функцию со стрелкой, вы должны передать this
его в качестве параметра, например:
data:(vm)=>{//vm represents this keyword
return{
....
productType:vm.$route.path.slice(1).split("/")[0]
}
}
Комментарии:
1. могу ли я использовать «это» для представления этого ключевого слова?
2. Нет, вы не могли бы, потому что это зарезервированное ключевое слово