<!-- 利用绑定class属性的方法,来判断当前点击的索引是哪个 -->
<li
v-for="(item,index) in classInfo"
:key="index"
:class="{active: isActive==index}"
@click="isActive=index">
{{item.value}}
</li>
<script>
export default {
data () {
return {
isActive: undefined,
}
}
}
</script>

本文介绍了一种使用Vue.js实现导航条中当前选中项高亮显示的方法。通过在<li>元素上绑定class属性,并利用v-for指令遍历classInfo数组,根据当前激活索引与数组下标的对比来决定是否应用'active'类。
1965

被折叠的 条评论
为什么被折叠?



