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

vue如何使用watch監(jiān)聽指定數(shù)據(jù)的變化

 更新時(shí)間:2022年04月08日 14:17:53   作者:北海之靈  
這篇文章主要介紹了vue如何使用watch監(jiān)聽指定數(shù)據(jù)的變化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

使用watch監(jiān)聽指定數(shù)據(jù)的變化

 在vue中,可以使用watch屬性來監(jiān)聽data中某個(gè)屬性值的變化。

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  </head>
<body>
  <div id='app'>
    <input type="text" v-model="firstname" >+
    <input type="text" v-model="lastname" >=
    <input type="text" v-model="fullname">
  </div>
</body>
<script src="../lib/vue.js"></script>
<script>
  var vm = new Vue({
    el:'#app',
    data:{
      firstname:'',
      lastname:'',
      fullname:''
    },
    methods:{
     
    },
    //使用這個(gè)屬性,可以監(jiān)視 data 中指定數(shù)據(jù)的變化,然后觸發(fā)這個(gè) watch 中對(duì)應(yīng)的function 處理函數(shù)
    watch:{
      firstname:function(newVal,oldVal){
        //console.log('監(jiān)視到了firstname的變化');
        //this.fullname = this.firstname + "-" + this.lastname
        console.log(newVal +"---"+oldVal)
        this.fullname = newVal + "-" + this.lastname
      },
      'lastname':function(newVal){
        this.fullname = this.firstname + "-" + newVal
      }
    }
  })
</script>
</html>

vue watch監(jiān)聽多個(gè)值

用computed定義一個(gè)address對(duì)象吧,然后再去watch addres

data() {
  return {
    check: false,
    sign_img: "",
    submit_flag: false'
  }
},
computed: {
  btnObj() {
    const { sign_img, check } = this
    return {
      sign_img,
      check
    }
  }
},
watch: {
  btnObj: {
    handler: function(newVal,oldVal) {
      if(!!this.sign_img && this.check){
        this.submit_flag = true
        this.sign_flag = '1'
      }else{
        this.submit_flag = false
        this.sign_flag = '0'
      }
    },
    deep: true,
    immediate: true
  }
}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • 教你如何通過Vue路由改變地址欄的參數(shù)

    教你如何通過Vue路由改變地址欄的參數(shù)

    Vue是一款非常流行的JavaScript框架,它提供了許多方便開發(fā)者的功能,本文將介紹如何通過Vue路由改變地址欄的參數(shù),感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • vue中下載文件后無法打開的坑及解決

    vue中下載文件后無法打開的坑及解決

    這篇文章主要介紹了vue中下載文件后無法打開的坑及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • VUE 單頁(yè)面使用 echart 窗口變化時(shí)的用法

    VUE 單頁(yè)面使用 echart 窗口變化時(shí)的用法

    這篇文章主要介紹了VUE 單頁(yè)面使用 echart 窗口變化時(shí)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Vue3使用KeepAlive不生效的解決方法

    Vue3使用KeepAlive不生效的解決方法

    使用arco-design-pro的vue3后臺(tái)框架, 切換路由時(shí), 組件包裹的keepAlive不生效, 切換tab后組件狀態(tài)會(huì)刷新, 并重新獲取接口, 導(dǎo)致頁(yè)面切換時(shí)閃爍,所以本文給大家介紹了Vue3使用KeepAlive不生效的解決方法,需要的朋友可以參考下
    2024-11-11
  • vue在data中定義變量后依舊報(bào)undefined的解決

    vue在data中定義變量后依舊報(bào)undefined的解決

    這篇文章主要介紹了vue在data中定義變量后依舊報(bào)undefined的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue使用Canvas生成隨機(jī)大小且不重疊圓

    Vue使用Canvas生成隨機(jī)大小且不重疊圓

    Canvas是HTML5中新增的元素,專門用來繪制圖形,下面這篇文章主要給大家介紹了關(guān)于Vue使用Canvas生成隨機(jī)大小且不重疊圓的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-11-11
  • Vue收集表單數(shù)據(jù)和過濾器總結(jié)

    Vue收集表單數(shù)據(jù)和過濾器總結(jié)

    這篇文章主要介紹了Vue收集表單數(shù)據(jù)和過濾器的相關(guān)知識(shí),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • 關(guān)于vue v-for 循環(huán)問題(一行顯示四個(gè),每一行的最右邊那個(gè)計(jì)算屬性)

    關(guān)于vue v-for 循環(huán)問題(一行顯示四個(gè),每一行的最右邊那個(gè)計(jì)算屬性)

    這篇文章主要介紹了關(guān)于vue v-for 循環(huán)問題(一行顯示四個(gè),每一行的最右邊那個(gè)計(jì)算屬性),需要的朋友可以參考下
    2018-09-09
  • vue中手動(dòng)封裝iconfont組件解析(三種引用方式的封裝和使用)

    vue中手動(dòng)封裝iconfont組件解析(三種引用方式的封裝和使用)

    這篇文章主要介紹了vue中手動(dòng)封裝iconfont組件(三種引用方式的封裝和使用),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • 詳解vue更改頭像功能實(shí)現(xiàn)

    詳解vue更改頭像功能實(shí)現(xiàn)

    這篇文章主要介紹了vue更改頭像功能實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評(píng)論

无锡市| 西乡县| 天津市| 沭阳县| 金沙县| 康马县| 登封市| 三原县| 通州市| 章丘市| 洪江市| 海丰县| 威信县| 兰坪| 延庆县| 平乡县| 北川| 彰化市| 新巴尔虎左旗| 荆州市| 莱州市| 鄢陵县| 长葛市| 宝应县| 榆中县| 定兴县| 达日县| 应城市| 缙云县| 太仆寺旗| 日土县| 杨浦区| 六盘水市| 长顺县| 怀安县| 浦北县| 香河县| 龙海市| 德惠市| 林州市| 安化县|