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

您的位置:首頁技術(shù)文章
文章詳情頁

Vue分別運用class綁定和style綁定通過點擊實現(xiàn)樣式切換

瀏覽:28日期:2022-06-12 17:22:37
目錄Vue官方文檔class綁定style綁定Vue官方文檔

https://cn.vuejs.org/v2/guide...

<div v-bind:class='[activeClass, errorClass]'></div>可以簡寫成<div :class='[activeClass, errorClass]'></div>class綁定

<!-- * @Author: [you name] * @Date: 2021-10-08 15:15:52 * @LastEditors: [you name] * @LastEditTime: 2021-10-08 22:46:18 * @Description: --><!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>Document</title> <script src='https://cdn.bootcdn.net/ajax/libs/vue/2.6.13/vue.js'></script> <style>/* 點擊前的樣式 */.class1 { background-color: #fff; color: #333;}/* 點擊之后的樣式 */.class2 { background-color: #f52819; color: #fff;}/* 給按鈕設(shè)置樣式 */button { width: 80px; height: 40px; border-radius: 5px; border: 2px solid rgb(179, 167, 167); background-color: #fff;} </style></head><body> <div id='app'><!-- 分別給按鈕設(shè)置點擊事件 --><button @click='handler1' :class='[isYes1? 'class1' : 'class2']'>按鈕1</button><button @click='handler2' :class='[isYes2? 'class1' : 'class2']'>按鈕2</button><button @click='handler3' :class='[isYes3? 'class1' : 'class2']'>按鈕3</button> </div> <script>// 第二種方法let vm = new Vue({ el:'#app', data:{isYes1:true,isYes2:true,isYes3:true, }, methods:{handler1(){ this.isYes1 = false, this.isYes2 = true, this.isYes3 = true, console.log('第一個點擊事件');},handler2(){ this.isYes2 = false, this.isYes1 = true, this.isYes3 = true, console.log('第二個點擊事件');},handler3(){ this.isYes3 = false, this.isYes2 = true, this.isYes1 = true, console.log('第三個點擊事件');}, }}) </script></body></html>style綁定

<!-- * @Author: [you name] * @Date: 2021-10-08 15:15:52 * @LastEditors: [you name] * @LastEditTime: 2021-10-08 22:54:40 * @Description: --><!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta http-equiv='X-UA-Compatible' content='IE=edge'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <title>Document</title> <script src='https://cdn.bootcdn.net/ajax/libs/vue/2.6.13/vue.js'></script> <style>/* 給按鈕設(shè)置樣式 */button { width: 80px; height: 40px; border-radius: 5px; border: 2px solid rgb(179, 167, 167); background-color: #fff;} </style></head><body> <div id='app'><!-- style綁定,這里是表達(dá)式結(jié)果類型為字符串,為展示點擊按鈕改變樣式,使用的是三目運算, 在第一步中設(shè)置了一個可用于判斷的數(shù)據(jù),如果該數(shù)據(jù)值和按鈕內(nèi)容一樣的話,則會觸發(fā)點擊事件, 該style樣式設(shè)置為要改變的樣式,即data中設(shè)置的styCss樣式 --><button :style='isActive =='按鈕1' ? styCss : ''' @click='changeHandler'>按鈕1</button><button :style='isActive =='按鈕2' ? styCss : ''' @click='changeHandler'>按鈕2</button><button :style='isActive =='按鈕3' ? styCss : ''' @click='changeHandler'>按鈕3</button> </div> <script>let vm = new Vue({ el: '#app', data: {// 設(shè)置一個數(shù)據(jù)來進行判斷,其初始值設(shè)為空字符串,就會顯示原始樣式isActive: '',// 在數(shù)據(jù)模型中設(shè)置經(jīng)點擊后要變換的樣式,這里聲明一個對象,用在按鈕的綁定上,點擊后切換的樣式styCss: { background: 'red', color: 'white'} }, methods: {// 為點擊事件實現(xiàn)三按鈕之間的互斥效果,即點擊一個按鈕,該按鈕的樣式改變,//其他的不變,點擊另一個時,前一個按鈕的樣式還原,當(dāng)前按鈕樣式改變,//那么就需要在點擊方法中添加將目標(biāo)源元素的文本值賦予需要進行判斷的數(shù)據(jù)時,//當(dāng)點擊的按鈕的內(nèi)容和判斷的條件一樣時,成功觸發(fā)該點擊事件,實現(xiàn)切換并且改變樣式的效果。changeHandler(event) { this.isActive = event.target.innerText} }}) </script></body></html>

以上就是Vue--分別運用class綁定和style綁定,通過點擊實現(xiàn)樣式的切換的詳細(xì)內(nèi)容,更多關(guān)于Vue-運用class style綁定點擊樣式切換的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
狠狠爱www人成狠狠爱综合网| 精品美女视频 | 宅男噜噜噜66国产日韩在线观看| 国产精品红桃| 国产精品hd| 久久av偷拍| 久久中文字幕一区二区| 久久精品国产网站| 高清一区二区三区| 日本久久精品| 亚洲午夜在线| 亚洲一区日韩| 亚洲日韩视频| 国产激情一区| 色爱综合av| 国产精品嫩草99av在线| 99免费精品| 91超碰国产精品| 欧美精选视频一区二区| 1000部精品久久久久久久久| 激情五月综合网| 午夜亚洲福利在线老司机| 色综合视频一区二区三区日韩 | 91亚洲自偷观看高清| 久久精品色播| 日韩高清中文字幕一区二区| 国产综合精品| 日韩精品一二区| 国产午夜久久av| 精品理论电影在线| 99久久视频| 亚洲精品护士| 国产精品一区二区精品| www.九色在线| 一区二区小说| 亚洲精品九九| 午夜在线播放视频欧美| 久久免费影院| 欧美日韩91| 精品国产鲁一鲁****| 91看片一区| 亚洲一区免费| 国产精品久久久久毛片大屁完整版 | 91午夜精品| 麻豆国产精品| 欧产日产国产精品视频| 蜜桃av一区| 国产劲爆久久| 99re国产精品| 日本99精品| 91欧美国产| 一本综合精品| 国产精品99久久精品| 蜜臀av免费一区二区三区| 日韩国产在线一| 日韩在线高清| 青草久久视频| 91精品观看| 国产精品传媒麻豆hd| 国内精品福利| 久久99蜜桃| 亚洲一区日本| 97人人精品| 日韩精品国产欧美| 色乱码一区二区三区网站| 久久国产精品久久w女人spa| 免费一级欧美在线观看视频| 91久久午夜| 国产aa精品| 亚洲v天堂v手机在线| 日韩理论视频| 青青草国产成人99久久| 黄页网站一区| 成人在线免费观看网站| 婷婷综合国产| 怡红院精品视频在线观看极品| 老司机精品视频在线播放| 国产美女精品| 日韩欧美一区免费| 国产欧美一区二区三区精品观看| 欧洲一级精品| 精品亚洲免a| 日韩欧美中文字幕一区二区三区| 久久精品动漫| 国产一区二区三区网| 亚洲3区在线| 99国产成+人+综合+亚洲欧美| 久久一区欧美| 日本欧美一区二区| 黄色欧美日韩| 日韩一区电影| 久久99高清| 天堂va欧美ⅴa亚洲va一国产| 亚洲v在线看| 精品视频网站| 亚州av一区| 在线看片一区| 亚洲一区二区毛片| 在线观看免费一区二区| 天堂av在线| 成人在线视频区| 精品网站999| 国产精品亚洲人成在99www| 日韩欧美久久| 亚洲精品国产日韩| 亚洲影院天堂中文av色| 亚洲精品成人| 婷婷综合网站| 亲子伦视频一区二区三区| 精品国产a一区二区三区v免费| 亚洲尤物av| 亚洲一区二区小说| 蜜桃视频一区二区三区在线观看| 亚洲男女av一区二区| 九色porny丨国产首页在线| 都市激情国产精品| 天堂√8在线中文| 日韩大片在线观看| 特黄毛片在线观看| 久久影院一区| 激情欧美丁香| 91精品蜜臀一区二区三区在线 | 国产美女一区| 日本 国产 欧美色综合| 久久人人97超碰国产公开结果| 天堂√中文最新版在线| 日韩国产一区二区| 日韩精品91| bbw在线视频| 日韩精品欧美| 伊人久久大香线蕉av超碰演员| 野花国产精品入口| 免费视频一区二区| 亚洲精品美女91| 亚洲人成精品久久久| 日韩va亚洲va欧美va久久| 日本久久二区| 综合一区在线| 欧美日本一区| 久久99视频| 亚洲黄色中文字幕| 激情视频一区二区三区| 国产一级久久| 日韩中文一区二区| 另类综合日韩欧美亚洲| 日韩欧美字幕| 日韩午夜高潮| 亚洲色图国产| 国产日韩欧美中文在线| 福利片在线一区二区| 久久精品播放| 免费成人在线影院| 久久亚洲图片| 欧美一区二区三区久久| 麻豆精品在线| 9999国产精品| 亚洲精品91| 日韩国产精品久久久久久亚洲| 麻豆国产精品777777在线| 播放一区二区| 亚洲色图国产| 国产精品久久久久77777丨| 国产一区二区三区亚洲综合| 999久久久91| 蜜桃视频一区二区三区| 欧美国产另类| 亚洲福利国产| 国产一区二区高清| 日韩国产在线一| 麻豆91精品视频| 蜜桃国内精品久久久久软件9| 天海翼亚洲一区二区三区| 欧美www视频在线观看| 日韩午夜av在线| 国产精品草草| 1000部精品久久久久久久久| 日韩精品a在线观看91| 久久久久免费| 老司机久久99久久精品播放免费| 奇米色欧美一区二区三区| 国产精品久久久久久久久久10秀| 99国产精品久久久久久久成人热| 午夜在线播放视频欧美| 久久免费精品| 欧美日韩精品免费观看视频完整| 欧美日韩网址| 亚洲精品一区三区三区在线观看| 亚洲91网站| 激情久久久久久久| 国产精品久久| 国产亚洲亚洲| 久久男人天堂| 婷婷精品在线| 激情欧美丁香| 精品视频久久| 亚洲精品一级二级三级| 久久要要av| 国产另类在线| 伊人久久婷婷| 国产aⅴ精品一区二区三区久久|