时间:2021-05-26
DOM部分
<ul> <li class="liMenu" :class="idx==index?'hover':''" @click="son(item,idx)" v-for="(item,idx) in menu" :key="idx">{{item}} </li></ul>JS
data(){ return{ menu:['首页','列表页','详情页'], index:0 } }, methods:{ son(item,idx){ this.index=idx; } }CSS
.liMenu{ margin-right: 20px; cursor:pointer;}.liMenu.hover{ color:red;}效果:
以上这篇vue实现点击追加选中样式效果就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
vue打字幕的方法如下: 1、打开Vue,点击左下角导入视频,视频导入后,点击右上角的编辑选项; 2、点击文字选项,将视频片段选中,点击字幕,选择字幕样式;
vue里加的解说字幕的方法是: 打开Vue“导入”视频,点击文字选项,选中视频,点击字幕,选择样式,输入文字,文字就添加成功了。 Vue系列产品为3D自然环
axure设计网页的时候,想要实现单个页面按钮的添加选中状态,以前的做法时,进入每一个页面,分别添加页面载入时的,添加选中按钮的状态。但是这种方法很麻烦,我们也
项目需求:实现原理:当选中当前元素时,给当前元素添加样式,同级元素移除样式。点击不同的导航菜单实现当前点击的菜单是高亮的,点击导航下面的某个分类,分类所属的导航
数据结构为数组中包含对象--树形结构,用Vue组件的写法实现以下的效果:树形列表,缩进显示层级,第5级数据加底色,数据样式显色,点击展开折叠数据。本文为用Vue