在Vue Js中如何为菜单循环动态添加活动类?
P粉793532469
P粉793532469 2023-08-25 20:24:48
0
1
344

如何在动态显示菜单的循环中添加活动类(active class)?我无法为打开的菜单设置活动类。

 //module.route 是数据库列  //module.icon 是数据库列 

{{ module.name }} //module.name 是数据库列

它从数据库中显示菜单列表。现在我只想让打开的菜单变为活动状态。

P粉793532469
P粉793532469

全部回复 (1)
P粉600845163

我是这样做的。

 

我在一个名为tabs的数组中添加了所有我想要添加的选项卡。

这将为数组tabs中的每个tab创建一个

  • 元素。

    所有的元素都将具有nav-link类,并且使用v-bind,如果变量active_tab等于tab,则会将active添加到元素的类列表中。每当用户点击其中一个选项卡时,使用@clickactive_tab更改为用户点击的tab

    样式

    .nav-link { background-color: var(--primary-color); /* 正常时元素的外观 */ } .nav-link.active { background-color: var(--hover-color); /* 当元素处于活动状态时 */ }
    • 最新下载
      更多>
      网站特效
      网站源码
      网站素材
      前端模板
      关于我们 免责声明 Sitemap
      PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!