一般跳轉(zhuǎn)都是采用下面這種方式:
????<router-link?to="/Home">點(diǎn)我去主頁</router-link>
當(dāng)然App.vue里面有個(gè)<router-view></router-view>來存放視圖,
這樣做沒有出現(xiàn)問題,只要配置路由的時(shí)候沒有出錯(cuò)。
但是有時(shí)候我想利用下面這種方式跳轉(zhuǎn):
????<h1?@click="goAbout"></h1>
然后在methods里面寫:
????goAbout:function(){
????????router.push('/About')
????}
但是卻發(fā)現(xiàn)報(bào)錯(cuò)了,報(bào)錯(cuò)說"router"is?not?defined。這是為什么呢?我明明在main.js里面把router掛載在了根實(shí)例"#app"上面
還有望大神們熱情解釋~
vue-cli安裝項(xiàng)目后關(guān)于路由的問題
好學(xué)的Lv
2017-05-09 17:18:26