zoukankan      html  css  js  c++  java
  • v-for产生的列表,如何实现active样式的切换?

    <template>
    	<div class="toggleClassWrap">
    	 <ul>
    		<li @click="currentIndex = index" v-bind:class="{clicked: index === currentIndex}" v-for="(item, index) in desc" :key="index">
    			<a href="javascript:;">{{item.ctrlValue}}</a>
    		</li>
    	</ul>
    	</div>
    </template>
    <script type="text/javascript">
    	export default{
    		data () {
    			return {
    				desc:[{
    					ctrlValue:"test1"
    				},{
    					ctrlValue:"test2"
    				},{
    					ctrlValue:"test3"
    				},{
    					ctrlValue:"test4"
    				}],
    				currentIndex:0
    			}
    		}
    	}
    </script>
    <style type="text/css" lang="less">
    .toggleClassWrap{
    	.clicked{
    		color:red;
    	}
    }
    </style>
  • 相关阅读:
    郑码
    AutoCAD 安装
    China Mobile 移动
    CCB 建行
    Word基础
    Java 继承
    Java 封装(内部类)
    Java 类与对象
    Java 方法
    Java 数组
  • 原文地址:https://www.cnblogs.com/restart77/p/13376881.html
Copyright © 2011-2022 走看看