• 使用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>
    
  • 相关阅读:
    C++内存管理
    GitHub 简单用法
    Tembin
    git
    js 插件使用总结
    cas sso
    Redis实战
    全面分析 Spring 的编程式事务管理及声明式事务管理
    mybatis
    b2b
  • 原文地址:https://www.cnblogs.com/a-pupil/p/10763745.html
Copyright © 2020-2023  润新知