<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        Vue2.0點(diǎn)擊切換類名改變樣式的方法

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:09:30
        文檔

        Vue2.0點(diǎn)擊切換類名改變樣式的方法

        Vue2.0點(diǎn)擊切換類名改變樣式的方法:1、使用index <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <
        推薦度:
        導(dǎo)讀Vue2.0點(diǎn)擊切換類名改變樣式的方法:1、使用index <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <

        1、使用index

        <!DOCTYPE html>
        <html lang="en">
        <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>vue導(dǎo)航</title>
         <style media="screen">
         *{
         margin:0;
         padding: 0;
         }
         ul li{
         list-style: none;
         }
         .navul{
         margin:100px auto 20px;
         overflow: hidden;
         }
         .navul li{
         background-color: #5597b4;
         padding:18px 30px;
         float:left;
         color: #fff;
         font-size: 18px;
         cursor: pointer;
         }
         .active{
         background-color: #5597b4;
         }
         .home .home,.new .new,.contact .contact,.service .service{
         background-color: skyblue;
         }
         .checked{
         background: #eff4f7;
         }
         </style>
        </head>
        <body>
         <div id="nav">
         <ul>
         <li v-for="(relation,index) in relations" v-bind:id="relation.id" v-bind:id="relation.id" v-bind:class="{checked:index==nowIndex}" v-on:click="relationClick(index)">
         <i></i>
         <span class="">{{relation.text}}</span>
         </li>
         </ul>
         </div>
         
         <script src="js/vue.js" charset="utf-8"></script>
         <script type="text/javascript">
         var nav = new Vue({
         el:'#nav',
         data:{
         relations: [
         {text:'項(xiàng)目',id:'program'},
         {text:'人員',id:'person'},
         {text:'機(jī)構(gòu)',id:'organization'},
         {text:'技術(shù)',id:'tech'},
         {text:'地區(qū)',id:'location'},
         {text:'國家',id:'country'}
         ],
         nowIndex:0
         // willShow:false
         },
         methods:{
         relationClick:function(index){
         
         this.nowIndex=index;
         }
         }
         });
         </script>
        </body>
        </html>
        

        2、通過改變當(dāng)前值切換類名

        <!DOCTYPE html>
        <html lang="en">
        <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>點(diǎn)擊切換</title>
         <style>
         .glyphicon-minus{
         color:#08f;
         }
         .glyphicon-plus{
         color:purple;
         }
         
         </style>
         <script src="js/vue.js"></script>
        </head>
        <body>
         
         <div id="box">
         <div style="width:100px; height:100px; background: #6bacdf;" v-show="isDisplay"></div>
         
         <div class="form-group">
         <button class="btn"
         :class="[isShow?'btn-primary':'']"
         @mouseover="toggleShow()"
         @mouseout="toggleShow()"
         v-text="btnStyle"></button>
         
         </div>
         
         <div class="">
         <button class="btn"
         :class="[isTrue?'glyphicon-minus':'glyphicon-plus']"
         @click="toggleBar()">切換類名按鈕</button>
         
         </div>
         </div>
         
         
        <script type="text/javascript">
         
         
         new Vue({
         el:'#box',
         data:{
         isDisplay:false,
         isShow: false,
         isTrue:true,
         btnStyle: 'Default'
         },
         methods:{
         toggleShow: function() {
         this.isShow = !this.isShow;
         },
         toggleBar:function(){
         this.isTrue = !this.isTrue;
         }
         },
         watch: {
         isShow: function(newVal) {
         // console.log(newVal);
         newVal ? this.btnStyle = 'Primary' : this.btnStyle = 'Default'
         }
         },
         });
         
         
         </script>
        </body>
        </html>
        

        拓展知識:vue點(diǎn)擊改變樣式的實(shí)例

        data里

        isActive:-1,
        

        method里

        checkedItem(index){
         this.isActive=index;
        },

        頁面里

        <div v-for="(item,index) in nameoptions" v-bind:class="{active:index==isActive}" @click="checkItem(index)>{{item.name}}</div>

        以上這篇Vue2.0點(diǎn)擊切換類名改變樣式的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Vue2.0點(diǎn)擊切換類名改變樣式的方法

        Vue2.0點(diǎn)擊切換類名改變樣式的方法:1、使用index <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-width, initial-scale=1.0> <
        推薦度:
        標(biāo)簽: VUE 的方法 樣式改變
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 国产亚洲真人做受在线观看| 亚洲va久久久噜噜噜久久天堂| 免费一级特黄特色大片在线观看| 亚洲乱码一二三四区乱码| 新最免费影视大全在线播放| 国产成人精品免费视频大全五级| 亚洲AV无码一区二区三区牲色 | 亚洲熟女乱色一区二区三区| 成人在线免费视频| 亚洲婷婷国产精品电影人久久| 四虎国产精品成人免费久久| 国产亚洲美女精品久久久| 亚洲乱码日产精品一二三| 成人免费无码精品国产电影| 久久久久久亚洲精品成人| 亚洲精品免费观看| 亚洲精品中文字幕无乱码麻豆| 免费羞羞视频网站| 成人a毛片视频免费看| 亚洲国产AV无码专区亚洲AV| 黄色免费在线观看网址| 亚洲精品第一国产综合境外资源| 免费无码又爽又刺激高潮软件| 亚洲人成在线电影| 亚洲精品国产日韩无码AV永久免费网| 久久久久亚洲av毛片大| 69视频在线是免费观看| 亚洲女久久久噜噜噜熟女| 免费无码一区二区| 久久精品国产亚洲夜色AV网站| 国产人成免费视频网站| 婷婷亚洲综合五月天小说| 麻豆最新国产剧情AV原创免费| 国产AV无码专区亚洲AV漫画 | av电影在线免费看| 亚洲成熟xxxxx电影| 男女啪啪永久免费观看网站| 四虎国产精品免费永久在线| 久久精品亚洲乱码伦伦中文| aⅴ在线免费观看| 亚洲国产成人va在线观看网址|