vuejs2 - 我如何通过 Vue.js 中的 $router.push 传递活动类
问题描述
我正在使用路由器链接作为菜单列表。这样,活动课程就会在单击链接时正确添加。我在页面中有一个按钮,它将使用 $router.push 函数导航到另一个页面,但活动类不会从上一页链接中删除,也不会添加到导航页面。
btnClick: function () {
this.$router.push({ path: '/NextPage' })
},
我可以通过 this.$router.push() 函数强制设置活动类吗?
解决方案
linkActiveClass
在创建路由器对象时添加选项。
例如
const router = new VueRouter({ linkActiveClass: 'active' });
linkActiveClass 是路由选项之一。
推荐阅读
- c++ - 发送(smtp)和接收(pop3)邮件的目标代码需要为任何操作系统执行
- unity3d - 物体移动时粘在地板上
- css - 如果输入有 pseudo="-internal-input-suggested" 的样式
- excel - 如何在 Google 电子表格中进行类似于 Excel 表格自动填充的 Arrayformula 计算?
- keras - “我想知道在哪里可以下载原始数据,用于YOLO官方页面上的模型训练”
- drupal-8 - 如何在drupal8中实现邮政编码和城市的依赖下拉菜单?
- java - 存在 JNI API 调用时的 JUnit 测试覆盖率
- python - 在 Django 中保存多对多字段的实例
- python - 将 DataFrame.from_records 添加到现有的 df
- while-loop - 如何通过在函数中使用 while 循环返回包含异常的数组的总和?