国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

基于Vue.js實現(xiàn)tab滑塊效果

2019-11-19 16:00:44
字體:
供稿:網(wǎng)友

本文實例為大家分享了Vue.js實現(xiàn)tab滑塊效果的具體代碼,供大家參考,具體內(nèi)容如下

<!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">  <script src="../lib/vue.min.js"></script>  <style>    *{margin:0;padding:0;}    #tabPanel .itemname{height:40px;width:180px;margin-bottom:10px;}    #tabPanel .itemcontent{height:40px;width:180px;}    #tabPanel .addbtn{width:100px;height:30px;}    #tabPanel .active{background:#eee;}    #tabPanel{height:340px;width:500px;margin:100px auto;}    #tabPanel .tab{height:40px;background:#ccc;margin-top:10px;}    #tabPanel .tab ul li{list-style: none;float:left;width:80px;height:40px;text-align:center;line-height:40px;}    #tabPanel .content{height:300px;width:500px;background:#eee;}  </style>  <title>Vue.js編寫tab滑塊效果</title></head><body>  <div id="tabPanel">    <label>添加滑塊名稱:<input type="text" v-model="tabItem" class="itemname"></label><br>    <label>添加滑塊內(nèi)容:<input type="text" v-model="tabContent" class="itemcontent"></label><br>    <input type="button" value="添加選項" @click="addItem()" class="addbtn">    <div class="tab">      <ul>        <li v-for="(value, index) in tabs" v-bind:class="{active: index == num }" @mouseover="toggle(index)" @dblclick="del(index)">{{value}}</li>      </ul>    </div>    <div class="content">      <div class="box" v-for="(value, index) in tabContents" v-show="index == num" contenteditable="true" @blur="editContent(index,value)">{{value+index}}</div>    </div>  </div></body><script>  var v = new Vue ({    el: "#tabPanel",    data: {      tabs: ["第一項","第二項"],      tabContents: ["第一項內(nèi)容","第二項內(nèi)容"],      num: 0,      tabItem:"",      tabContent:""    },    methods:{      //切換滑塊      toggle: function(index){        this.num = index;      },      //添加滑塊      addItem: function(){        if(this.tabItem == "" || this.tabContent == ""){          alert("填寫完整的名稱和內(nèi)容");        }else{          this.tabs.push(this.tabItem);          this.tabContents.push(this.tabContent);        }      },      //雙擊刪除滑塊      del: function(index){        this.tabs.splice(index,1);        this.tabContents.splice(index,1)      },      //編輯選項內(nèi)容      editContent: function(index,value){        this.tabContents[index] = value;        console.log(this.tabContents);      }    }  });</script></html>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 济源市| 广宗县| 肥城市| 连江县| 商丘市| 宜宾市| 潞城市| 郎溪县| 水城县| 汕头市| 东山县| 九江县| 宣化县| 清远市| 微博| 德兴市| 宽城| 栖霞市| 邛崃市| 富裕县| 仁化县| 乐安县| 武陟县| 开封市| 台山市| 海宁市| 土默特左旗| 沙湾县| 若羌县| 泸州市| 开鲁县| 孟村| 盱眙县| 曲阳县| 蒙阴县| 利川市| 习水县| 嘉鱼县| 龙胜| 石渠县| 荥经县|