文章详情页
javascript - 怎么在vue单文件组件里获取router
浏览:71日期:2023-03-21 08:03:36
问题描述
<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’}) //这里报错了, “router is not defined” }} }</script>
求问,怎么才能获取到router,实现编程式导航?
问题解答
回答1:this.$router
回答2:具体见对组件注入
$router:router 实例。$route:当前激活的路由信息对象。
回答3:this.$router.push({path:’a’})
标签:
JavaScript
相关文章:
1. javascript - 求助一个关于indexedDB的问题2. angular.js - angularJs ngRoute怎么在路由传递空字符串及用ng-switch取得3. 我何时应该在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)4. python - pip install出现下面图中的报错 什么原因?5. vim里的高亮javascript的javascript.vim 已经放到syntax里了,但是不行。6. android - xml的drawable作背景,是否会产生错误7. 输入地址报以下截图错误,怎么办?8. node.js - node中MYSQL的异步问题9. javascript - ie11以下单击打开不了file,双击可以。求解?10. 为啥获取不到呀?
排行榜
