vuejs2 - vue-router:非活动链接时的动态类
问题描述
使用此代码
<router-link
class="button is-success is-rounded is-outlined"
v-for="ro in cRoutes"
v-bind:key="ro.index"
active-class="is-outlined"
:to="ro.path"
>
<span class="icon"><b-icon pack="fas" v-bind:icon="ro.meta.icon" /></span>
<span>{{ ro.name }}</span>
</router-link>
我得到了一堆填充图标(这使用了 Bulma,但这在这里并不重要),并且勾勒出了带有活动路径的图标。
现在我想反过来:每个图标都应该得到“is-outlined”类,除了活动图标,它不应该得到额外的类。
我可能可以做类似的事情,:class="{'is-outlined' : ro.path !== route.matched.path}"
但我更愿意使用活动类的简单方法或类似的方法。
解决方案
推荐阅读
- pip - 有没有办法在所有 python 环境中安装包
- dc.js - 如何在 dc.js 上使用画笔更改“取消选择”栏颜色
- javascript - 单击后将 html 或模板加载到 div 中
- python - 如何在多类分类中的轻型 gbm python 中编写自定义 F1 分数指标
- gradle - Kotlin 插件错误:无法为 MyTask 类生成代理类
- javascript - 按下一篇文章排序文章列表
- java - 具有以编程方式覆盖的设置的上下文
- spring - Spring Hateoas 与 Spring Mvc
- postgresql - 在 PostgreSQL 中使用 refcursor 返回多个记录集
- python - 使用scrapy下载图像时遇到问题