文章詳情頁(yè)
javascript - 怎么在vue單文件組件里獲取router
瀏覽:114日期:2023-03-21 08:03:36
問(wèn)題描述
<template> <p>a.vue<router-link to='/a/a1'>a1</router-link><router-link to='/a/a2'>a2</router-link><br><button @click='gta1()'>a1</button><router-view></router-view> </p></template><script> export default{methods:{ gta1(){router.push({path:’a’}) //這里報(bào)錯(cuò)了, “router is not defined” }} }</script>
求問(wèn),怎么才能獲取到router,實(shí)現(xiàn)編程式導(dǎo)航?
問(wèn)題解答
回答1:this.$router
回答2:具體見(jiàn)對(duì)組件注入
$router:router 實(shí)例。$route:當(dāng)前激活的路由信息對(duì)象。
回答3:this.$router.push({path:’a’})
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql - 記得以前在哪里看過(guò)一個(gè)估算時(shí)間的網(wǎng)站2. python - 啟動(dòng)Eric6時(shí)報(bào)錯(cuò):’qscintilla_zh_CN’ could not be loaded3. css3 - 我想要背景長(zhǎng)度變化,而文字不移動(dòng),要怎么修改呢4. android下css3動(dòng)畫(huà)非???,GPU也不差啊5. python - 有什么好的可以收集貨幣基金的資源?6. MySQL中的enum類(lèi)型有什么優(yōu)點(diǎn)?7. javascript - 關(guān)于<a>元素與<input>元素的JS事件運(yùn)行問(wèn)題8. javascript - vue 怎么渲染自定義組件9. javascript - 同步方式寫(xiě)異步到底指什么?10. css3 - 純css實(shí)現(xiàn)點(diǎn)擊特效
排行榜

熱門(mén)標(biāo)簽