我在视频中看到了这个Vue 1代码:
export default {
data () {
return {
sections: []
}
},
route: {
data () {
return store.getSections().then(sections => {
this.sections = sections;
})
}
}
}
我正在尝试使用Vue 2。
根本不会调用“ route:”下的数据功能。
Vue 2中不推荐使用“ route:”吗?
“路线:”的替代方案是什么?
“路线”到底有什么意义?
答案 0 :(得分:1)
Vue 2中的组件上没有名为route
的函数。
您正在寻找life-cycle hooks created
或mounted
。
mounted: function() {
return store.getSections().then(sections => {
this.sections = sections;
})
}