最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue監(jiān)聽input標(biāo)簽的value值方法

 更新時(shí)間:2018年08月27日 10:27:35   作者:FANKYIXUN  
今天小編就為大家分享一篇vue監(jiān)聽input標(biāo)簽的value值方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

由于項(xiàng)目需要做實(shí)時(shí)搜查詢數(shù)據(jù),所以需要監(jiān)聽input標(biāo)簽的value,這里使用的前端框架vue

<input id="materialSearch" type="text" @keyup.enter="search" @input="search($event)"/>

這里的重點(diǎn)是:@input="search($event)",表示當(dāng)文本框有內(nèi)容輸入時(shí),則調(diào)用search方法

/*模糊搜索*/
search: function (event) {
  //方法一:直接通過event.data可以獲得文本內(nèi)容
  if(event.data!=null){
    this.materialName = event.data;    
  }
  //方法二:獲取DOM對(duì)象取value值
  this.materialName = event.currentTarget.value;
  //方法三:通過js獲取
  this.materialName = document.getElementById("materialSearch").value;
}

拓展知識(shí):Vue 監(jiān)聽多個(gè)input框是否都存在值的方法

如下所示:

<div class="inner clear">
 <input type="text" placeholder="第一個(gè)輸入框" v-model="input1">
</div>

<div class="inner clear">
 <input type="text" placeholder="第二個(gè)輸入框" v-model="input2">
</div>

<div class="inner clear">
 <input type="text" placeholder="第三個(gè)輸入框" v-model="input3">
</div>

script部分:

export default {
  data:function(){
  return {
   input1:'',
   input2:'',
   input3:'',
   ifExist:'',
  }
 },
}

在頁面中插入一個(gè)隱藏域:

<div style="display:none" >{{ exitsVal }}</div>

利用Vue的computed屬性

computed:{
  exitsVal:function(){
    this.ifExist=Number(Boolean(this.userName))+Number(Boolean(this.mailCode))+Number(Boolean(this.mailAd));
  }
 },

用watch監(jiān)聽data中 ifExist的值

watch:{
ifExist(newVal,oldVal){
   if(Number(newVal) === 3){
    三個(gè)input框內(nèi)都有值時(shí)需要做的操作
   }else{
    至少一個(gè)沒有值
   }
  }
}

以上這篇vue監(jiān)聽input標(biāo)簽的value值方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue祖孫組件之間的數(shù)據(jù)傳遞案例

    vue祖孫組件之間的數(shù)據(jù)傳遞案例

    這篇文章主要介紹了vue祖孫組件之間的數(shù)據(jù)傳遞案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • vue基于Element按鈕權(quán)限實(shí)現(xiàn)方案

    vue基于Element按鈕權(quán)限實(shí)現(xiàn)方案

    這篇文章主要介紹了vue基于Element按鈕權(quán)限實(shí)現(xiàn)方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • vue中常用的rules驗(yàn)證方式總結(jié)

    vue中常用的rules驗(yàn)證方式總結(jié)

    這篇文章主要為大家詳細(xì)介紹了vue中常用的幾種表單rules驗(yàn)證方式,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-10-10
  • Vue項(xiàng)目三級(jí)聯(lián)動(dòng)路由跳轉(zhuǎn)與傳參的思路詳解

    Vue項(xiàng)目三級(jí)聯(lián)動(dòng)路由跳轉(zhuǎn)與傳參的思路詳解

    這篇文章主要介紹了Vue項(xiàng)目三級(jí)聯(lián)動(dòng)的路由跳轉(zhuǎn)與傳參的思路詳解,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-08-08
  • 一篇文章搞懂Vue3中如何使用ref獲取元素節(jié)點(diǎn)

    一篇文章搞懂Vue3中如何使用ref獲取元素節(jié)點(diǎn)

    過去在Vue2中,我們采用ref來獲取標(biāo)簽的信息,用以替代傳統(tǒng) js 中的 DOM 行為,下面這篇文章主要給大家介紹了關(guān)于如何通過一篇文章搞懂Vue3中如何使用ref獲取元素節(jié)點(diǎn)的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • vue如何實(shí)時(shí)往數(shù)組里追加數(shù)據(jù)

    vue如何實(shí)時(shí)往數(shù)組里追加數(shù)據(jù)

    這篇文章主要介紹了vue如何實(shí)時(shí)往數(shù)組里追加數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • Vue和uniapp中該如何使用canvas詳解

    Vue和uniapp中該如何使用canvas詳解

    說起canvas是css3新增的標(biāo)簽,而餅狀圖又是canvas經(jīng)典,我們公司現(xiàn)在正在用uni-app框架去研發(fā)APP,下面這篇文章主要給大家介紹了關(guān)于Vue和uniapp中該如何使用canvas的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • vue+js實(shí)現(xiàn)微信上傳圖片選擇功能

    vue+js實(shí)現(xiàn)微信上傳圖片選擇功能

    這篇文章主要為大家詳細(xì)介紹了vue+js實(shí)現(xiàn)微信上傳圖片選擇功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • vue2.0項(xiàng)目實(shí)現(xiàn)路由跳轉(zhuǎn)的方法詳解

    vue2.0項(xiàng)目實(shí)現(xiàn)路由跳轉(zhuǎn)的方法詳解

    這篇文章主要介紹了vue2.0項(xiàng)目實(shí)現(xiàn)路由跳轉(zhuǎn)的詳細(xì)方法,非常不錯(cuò),具有一定的參考借鑒借鑒價(jià)值,需要的朋友可以參考下
    2018-06-06
  • vue.js 表格分頁ajax 異步加載數(shù)據(jù)

    vue.js 表格分頁ajax 異步加載數(shù)據(jù)

    Vue.js通過簡潔的API提供高效的數(shù)據(jù)綁定和靈活的組件系統(tǒng).這篇文章主要介紹了vue.js 表格分頁ajax 異步加載數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2016-10-10

最新評(píng)論

溧阳市| 潢川县| 横山县| 石渠县| 蕲春县| 焦作市| 万荣县| 南皮县| 怀仁县| 天全县| 望都县| 惠州市| 西乌珠穆沁旗| 扶风县| 资溪县| 教育| 宜兰市| 海林市| 凯里市| 江西省| 车致| 东港市| 平邑县| 抚宁县| 乌拉特前旗| 军事| 崇仁县| 青浦区| 沅陵县| 吉木乃县| 县级市| 宜昌市| 泾川县| 天台县| 攀枝花市| 青海省| 忻城县| 定兴县| 安塞县| 南召县| 梅河口市|