日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Vue實現動態樣式的多種方法匯總

瀏覽:77日期:2022-09-28 17:33:36
目錄1. 三元運算符判斷2. 動態設置class3. 方法判斷4. 數組綁定5. computed結合es6對象的計算屬性名方法1. 三元運算符判斷

<text :style='{color:state?’#ff9933’:’#ff0000’}'>hello world </text><script>export default {data() {return {state: true}}}</script>2. 動態設置class

2.1 主要運用于:實現循環列表中點擊時,相應的元素高亮;(默認首個元素高亮)

<template><div v-for='(item,index) in houseList' :key='index' @click='rightTap(index)'><div :class='{’active’ : index === rightIndex}'>{{item.name}}</div></div></template><script>export default {data() {return {rightIndex:0,houseList:[]};},methods:{rightTap(index){ this.rightIndex = index}}}</script><style lang='scss' scoped>.wrapper{width: 118px;height: 60px;margin: 6px auto 0 auto;.houseTitle{font-size: 22px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.active{color:#2a7ffa; background-color: pink;}}</style>

2.2 主要運用于:為特定數值設置相應樣式;

<div : v-for='(item,index) in List' :key='index' @click='clickEvent'> <p>{{item.name}}</p> </div>3. 方法判斷

3.1 主要運用于:為不同的數據值設置相應的樣式;

<template> <div v-for='(item,index) in houseList' :key='index'> <div :style='getStyle(item.status)'>{{item.name}}</div> </div> </template><script>export default { data(){ return{ houseList:[{ id:1, name:1, status:’a’},{ id:2, name:2, status:’b’},{ id:3, name:3, status:’c’} ] } }, methods:{ getStyle(e){ console.log(’值’,e) if(e === ’a’){ return { width:’60px’, height:’60px’, background:’yellow’, margin: ’10px auto’ } }else if(e === ’b’){ return { width:’60px’, height:’60px’, background:’red’, margin: ’10px auto’ } }else if(e === ’c’){ return { width:’60px’, height:’60px’, background:’pink’, margin: ’10px auto’ } } } }}</script>

3.2 主要運用于:在元素多從事件下,顯示相應的樣式;

<template> <div :@click='handleClick(1)' @mousedown='menuOnSelect(1)'> 主頁 </div> </template><script>export default { return { selected: 0, clicked: 0 } methods:{ menuOnSelect(value){ this.selected = value; }, handleClick(value){ this.selected = 0 this.clicked = value } } }</script><style lang='stylus' scoped> .homeWrap.select background red .homeWrap.click background yellow</style>4. 數組綁定

<div :class='[isActive,isSort]'></div>// 數組與三元運算符結合判斷選擇需要的class<div :class='[item.name? ’lg’:’sm’]'></div><div :class='[item.age<18? ’gray’:’’]'></div>// 數組對象結合<div :class='[{ active: isActive }, ’sort’]'></div>data() { return{ isActive:’active’, isSort:’sort’ }}// css.active{ /*這里寫需要設置的第一種樣式*/ } .sort{ /*這里寫需要設置的第二種樣式*/ }5. computed結合es6對象的計算屬性名方法

<div :class='classObject'></div> export default { data(){ return{isActive:true } }, computed:{ classObject() {return{ class_a:this.isActive, class_b:!this.isActive// 這里要結合自身項目情況修改填寫} } } } // css.class_a{ /*這里寫需要設置的第一種樣式*/} .class_b{ /*這里寫需要設置的第二種樣式*/ }

以上就是Vue實現動態樣式的多種方法匯總的詳細內容,更多關于Vue實現動態樣式的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产不卡精品| 国产在线观看91一区二区三区| 首页亚洲欧美制服丝腿| 国产精品xxxav免费视频| 蜜臀久久99精品久久久画质超高清| 久久久久国产一区二区| 福利一区视频| 麻豆精品在线观看| 日本三级亚洲精品| 婷婷综合福利| 亚洲免费高清| 午夜久久久久| 亚洲成人三区| 午夜久久tv| 色婷婷精品视频| 麻豆国产精品视频| 你懂的国产精品| 精品国产麻豆| 黄色在线网站噜噜噜| 中文一区一区三区高中清不卡免费| 成人影视亚洲图片在线| 国产一区二区三区不卡视频网站 | 精品久久国产一区| 成人国产精品一区二区免费麻豆| 精品三级在线| 国产精品亚洲一区二区三区在线观看| 午夜av成人| 欧美日韩国产免费观看| 99成人在线视频| 久久国产直播| 国产午夜久久| 日韩av三区| 国产成人精品一区二区三区视频| 精品视频一区二区三区四区五区| 日韩精品第一区| 亚洲精品网址| 欧美亚洲国产日韩| 亚洲二区视频| 久久99蜜桃| 久久午夜视频| 国产精品久久久久久久久久10秀| 免费在线观看一区二区三区| 国产精品不卡| 亚洲在线国产日韩欧美| 久久精品天堂| 日本麻豆一区二区三区视频| 91九色精品国产一区二区| 里番精品3d一二三区| 亚洲视频二区| 免费av一区| 天堂8中文在线最新版在线| 日本欧美一区| 免费成人在线视频观看| 日韩一区二区三区在线免费观看| 国产日韩亚洲| 欧美专区在线| 亚洲91视频| 国产一区二区三区亚洲综合| 视频一区二区中文字幕| 日韩精品首页| 精品伊人久久久| 97成人超碰| 亚洲精品黄色| 久久亚洲二区| 99成人在线| 亚洲一级高清| 欧美日韩精品免费观看视完整| 国产精品成人**免费视频| 中文字幕日本一区| 国产精品婷婷| 美女亚洲一区| 久久男女视频| 日本精品不卡| 精品在线网站观看| 国产三级精品三级在线观看国产| 亚洲另类av| 亚洲视频二区| 免费黄网站欧美| 国产精品嫩草99av在线| 欧美+日本+国产+在线a∨观看| 久久久久久一区二区| 岛国精品一区| 国产a亚洲精品| 久久亚洲黄色| 精品91福利视频| 精品免费视频| 精品一区二区三区中文字幕| 国产精品.xx视频.xxtv| 97久久亚洲| 青草国产精品| 国产毛片精品| 久久精品国产99国产| 久久一区欧美| 韩国女主播一区二区三区| 黄色欧美在线| 色爱av综合网| 亚洲激情社区| 亚洲综合专区| 91嫩草精品| 久久三级中文| 久久久777| 欧美精品激情| 亚洲精品乱码| 日韩精品中文字幕吗一区二区| 婷婷综合成人| 四虎精品永久免费| 日韩福利视频导航| 国产精品毛片视频| 欧美黑人巨大videos精品| 久久免费视频66| 精品网站999| 久久精品亚洲人成影院| 欧美女激情福利| 日本一区二区三区视频在线看| 欧美天堂一区| 国产一区二区三区黄网站| 久久婷婷激情| 视频精品一区二区| 日韩精品亚洲专区在线观看| 国产精品自拍区| 日韩亚洲一区在线| 免费在线观看不卡| 美女精品一区二区| 欧美日韩中文一区二区| 亚洲日韩中文字幕一区| 美女视频网站久久| 免费视频亚洲| 久久激情五月激情| 欧美日韩国产v| 婷婷视频一区二区三区| 精品三级久久久| 日韩午夜在线| 国产精品主播在线观看| 超碰超碰人人人人精品| 亚洲在线观看| 国内自拍视频一区二区三区| 一本一本久久| 精品午夜av| 亚洲日产国产精品| 日韩一区二区三区免费播放| 亚洲欧美在线综合| 中文在线中文资源| 日韩极品在线观看| 精品三级久久| 91成人精品在线| 久久要要av| 国产欧美欧美| 亚洲成人精选| 国产欧美日韩免费观看| 亚洲伦乱视频| 久久激情av| 亚洲一区二区毛片| 色综合五月天| 亚洲精品乱码日韩| 精品三级久久| 国产精品久久久久77777丨| 国产亚洲一区在线| 亚洲深夜视频| 欧美日韩亚洲一区三区| 亚洲欧洲一区| 天堂8中文在线最新版在线| 国产精品主播| 一区二区精彩视频| 亚洲天堂1区| 国产乱论精品| 蜜桃久久久久久| 国产综合欧美| 午夜av不卡| 久久久久九九精品影院| 偷拍亚洲精品| 欧美日韩精品免费观看视频完整| 乱一区二区av| 国产私拍福利精品视频二区| 精品一区在线| 国产在线观看www| 免费看一区二区三区| 日韩一区精品| 一区二区国产在线| 1024精品久久久久久久久| 中文av在线全新| 成人亚洲一区二区| 欧美国产极品| 久久精品999| 日韩精品视频网站| 中文字幕一区二区精品区| 日韩天堂av| 狠狠爱www人成狠狠爱综合网| 久久久国产亚洲精品| zzzwww在线看片免费| 精品国产午夜肉伦伦影院| 国产美女亚洲精品7777| 欧美一区久久| 日韩一区二区三区精品| 午夜在线精品| 99xxxx成人网| 99pao成人国产永久免费视频 | 吉吉日韩欧美| 四季av一区二区凹凸精品| 国产一区二区三区四区五区传媒| 国产精品调教视频|