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

首頁 > 編程 > JavaScript > 正文

vue實現百度下拉列表交互操作示例

2019-11-19 12:00:09
字體:
來源:轉載
供稿:網友

本文實例講述了vue實現百度下拉列表交互操作。分享給大家供大家參考,具體如下:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>www.survivalescaperooms.com vue百度下拉列表</title>  <style>    .gray{      background: #ccc;    }  </style>  <script src="vue.js"></script>  <script src="vue-resource.js"></script>  <script>    window.onload=function(){      new Vue({        el:'body',        data:{          myData:[],          t1:'',          now:-1//按上下鍵,當前選中        },        methods:{          get:function(ev){            if(ev.keyCode==38 || ev.keyCode==40)return;            if(ev.keyCode==13){              window.open('https://www.baidu.com/s?wd='+this.t1);              this.t1='';            }            this.$http.jsonp('https://sp0.baidu.com/5a1Fazu8AA54nxGko9WTAnF6hhy/su',{              wd:this.t1            },{              jsonp:'cb'            }).then(function(res){              this.myData=res.data.s;            },function(){            });          },          changeDown:function(){            this.now++;            if(this.now==this.myData.length)this.now=-1//走到最下面那個,就返回最上面那個;            this.t1=this.myData[this.now];//搜索框的值對應變化          },          changeUp:function(){            this.now--;            if(this.now==-2)this.now=this.myData.length-1;            this.t1=this.myData[this.now];          }        }      });    };  </script></head><body>  <div id="box">    <input type="text" v-model="t1" @keyup="get($event)" @keydown.down="changeDown()" @keydown.up.prevent="changeUp()">    <!--搜索框的光標會默認定位到文字前面,這里@keydown.up.prevent阻止默認事件-->    <ul>      <li v-for="value in myData" :class="{gray:$index==now}">        {{value}}      </li>    </ul>    <p v-show="myData.length==0">暫無數據...</p>  </div></body></html>

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具http://tools.VeVB.COm/code/HtmlJsRun測試上述代碼運行效果。

希望本文所述對大家vue.js程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新平| 巫溪县| 山阴县| 夹江县| 托克逊县| 昌图县| 屯门区| 德江县| 老河口市| 新昌县| 靖江市| 太仓市| 万盛区| 宜兰县| 临夏市| 汝州市| 新建县| 兴仁县| 乐亭县| 方山县| 青冈县| 寿光市| 紫阳县| 郯城县| 乌鲁木齐市| 岐山县| 平原县| 九台市| 石门县| 崇左市| 喜德县| 钟祥市| 柘荣县| 临汾市| 增城市| 琼结县| 高清| 霍城县| 禄劝| 大关县| 饶河县|