91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue 1.x 交互實現仿百度下拉列表示例

發布時間:2020-10-06 05:42:04 來源:腳本之家 閱讀:117 作者:Dreamy_wit 欄目:web開發

0、前言

vue 本身不支持交互,想要做交互,必須引入ajax 模塊。vue 團隊提供一個新的庫文件叫做 vue-resource.js 。

網絡CDN:https://cdn.bootcss.com/vue-resource/1.3.4/vue-resource.js

1、用法分類

ajax 交互通常分為3類,get,post,jsonp

html 部分的代碼:數組myData 的數據通過ul 列表顯示出來,用"v-for"指令

<body> 
    <div id="box">
      <input type="text" value="" v-model="m" @keyup="get()">
      {{m}}<br/>
      {{msg}}<br/>
      {{'welcome'|uppercase}}
      <ul>
        <li v-for="value in myData">
          {{value}}
        </li>
      </ul>
      <p v-show="myData.length == 0">暫無數據</p>
    </div> 
</body>

1) get 請求

methods:{
  get: function(){
    this.$http.get('search',{
      wd:this.m
  }).then(function(res){
  this. myData= res.body
  },function(res){
  console.log(res.status)
})
}
  }

2)post 請求

methods:{get : function () {
          this.$http.post('search',{
            wd:this.m
          },{
            emulateJSON:true,   //在get 請求的基礎上添加了第3個參數
          }).then(function(res){
            this.myData=res.body;
          },function(res){
            console.log('err---');
            // alert(2)
            //this.myData = ['aaa', 'a111', 'a222'];
          })
          
        }}

在后臺項目中,調試運行結果如下:

vue 1.x 交互實現仿百度下拉列表示例

輸入關鍵字“a”后,進入斷點,獲取數據:

vue 1.x 交互實現仿百度下拉列表示例

3)jsonp 能夠發送跨域請求,用的不多,不在此贅述

2、總結:

本片文章要求掌握get 和post 請求的寫法,v-model 雙向綁定數據,列表中運用v-for顯示數組的數據,v-show 后面接條件控制數據顯示與否

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌拉特中旗| 安顺市| 金秀| 牡丹江市| 泗水县| 上杭县| 宝坻区| 大关县| 安平县| 白银市| 连州市| 古交市| 景德镇市| 彩票| 会昌县| 贵定县| 台北县| 望奎县| 平顶山市| 水富县| 海原县| 娱乐| 牙克石市| 东城区| 皮山县| 祥云县| 庆城县| 古蔺县| 桂平市| 泰宁县| 方正县| 甘泉县| 恩平市| 托克托县| 都兰县| 镇雄县| 大足县| 崇仁县| 普兰县| 东安县| 高尔夫|