【发布时间】:2020-03-23 12:55:15
【问题描述】:
当我点击 a 链接以使用 VueJS 显示下拉菜单时,我想将 active-submenu 类切换到 li 标记,但我没有'不知道如何请帮助我
<template>
<ul>
<li class="active-submenu">
<a href="#">
<i class="uil-envelope-alt"></i>
<span>Email</span>
</a>
<ul>
<li>
<a href="email-inbox">Inbox</a>
<a href="email-inbox-read">Email Read</a>
<a href="email-compose">Email Compose</a>
</li>
</ul>
</li>
<li>
<a href="#">
<i class="uil-shopping-basket"></i>
<span>E-commerce</span>
</a>
<ul>
<li>
<a href="shop-card">Products Grid</a>
</li>
<li>
<a href="shop-listing">Products List</a>
</li>
<li>
<a href="shop-product">Product</a>
</li>
</ul>
</li>
</li>
</ul>
</template>
【问题讨论】:
-
您应该为 A 标签分配一个
@click处理程序,该处理程序将设置currentPage变量 - 然后您可以使用<li :class="{'active-submenu': currentPage ===1}"> -
很抱歉我是 vue 新手