zoukankan      html  css  js  c++  java
  • 使用vue实现tab栏的点击切换样式

    <!DOCTYPE html>
    <html lang="zh">
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
    	<meta http-equiv="X-UA-Compatible" content="ie=edge" />
    	<title>根据循环出来的列表中的索引值 进行点击当前项为当前点击项进行样式的添加(实现排他思想)</title>
    	<style type="text/css">
    		.add{
    			font-size: 26px;
    			color: red;
    			font-weight: bold;
    		}
    	</style>
    </head>
    <body>
    	<div id="app">
    		<ul>
    			<!--当点击元素时 进行样式添加 排他-->
    			<li v-for="(item , index) in arr" @click="changeFont(index)" :class="[index == num ? 'add' : '']" >
    				{{ item }}
    			</li>
    		</ul>
    	</div>
    	<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    	<script>
    		var vm = new Vue({
    			el:'#app',
    			data:{
    				arr:["精选",'推荐','必备'],
    				styles:true,
    				num:0,
    			},
    			methods:{
    				changeFont(index){
    					this.num = index;
    				}
    			}
    		})
    	</script>
    </body>
    </html>
    
  • 相关阅读:
    第01组 Alpha冲刺 (1/6)
    第01组(17) 需求分析报告
    第01组(17) 团队展示
    结对编程作业
    05 RDD编程
    第九次作业
    HDFS
    Hadoop安装 与 HDFS体系结构
    第三次作业
    作业2
  • 原文地址:https://www.cnblogs.com/a-pupil/p/10763745.html
Copyright © 2011-2022 走看看