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

vue.js中$watch的用法示例

 更新時間:2016年10月04日 16:31:21   作者:杜培東  
這篇文章為大家詳細介紹了vue.js中$watch的用法,文中給出了示例代碼,相信對大家的理解和學習具有一定的參考借鑒價值,有需要的朋友們可以一起看看吧。

前言

vue.js是一個數(shù)據(jù)驅(qū)動的web界面庫。Vue.js只聚焦于視圖層,可以很容易的和其他庫整合。代碼壓縮后只有24kb

Vue.js 提供了一個方法 watch,它用于觀察Vue實例上的數(shù)據(jù)變動。對應一個對象,鍵是觀察表達式,值是對應回調(diào)。值也可以是方法名,或者是對象,包含選項。

在實例化時為每個鍵調(diào)用 $watch() ;

<template>
  //觀察數(shù)據(jù)為字符串或數(shù)組
   <input v-model="example0"/>
   <input v-model="example1"/>
  /當單觀察數(shù)據(jù)examples2為對象時,如果鍵值發(fā)生變化,為了監(jiān)聽到數(shù)據(jù)變化,需要添加deep:true參數(shù)
   <input v-model="example2.inner0"/>
</template>
<script>
   export default {
      data(){
        return {
          example0:"",
          example1:"",
          example2:{
            inner0:1,
            innner1:2
          }
        }
      },
      watch:{
        example0(curVal,oldVal){
          console.log(curVal,oldVal);
        },
        example1:'a',//值可以為methods的方法名
        example2:{
         //注意:當觀察的數(shù)據(jù)為對象或數(shù)組時,curVal和oldVal是相等的,因為這兩個形參指向的是同一個數(shù)據(jù)對象
          handler(curVal,oldVal){
            conosle.log(curVal,oldVal)
          },
          deep:true
        }
      },
      methods:{
        a(curVal,oldVal){
          conosle.log(curVal,oldVal)
        }
      }
  }
</script>

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問的大家可以留言交流。

相關(guān)文章

  • vue3遞歸組件封裝的全過程記錄

    vue3遞歸組件封裝的全過程記錄

    組件是可以在自己的模板中調(diào)用自身的,不過他們只能通過name選項來做這件事,下面這篇文章主要給大家介紹了關(guān)于vue3遞歸組件封裝的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • vue自定義權(quán)限指令的實現(xiàn)

    vue自定義權(quán)限指令的實現(xiàn)

    本文主要介紹了vue自定義權(quán)限指令的實現(xiàn)
    2024-05-05
  • vue3在自定義hooks中使用useRouter報錯的解決方案

    vue3在自定義hooks中使用useRouter報錯的解決方案

    這篇文章主要介紹了vue3在自定義hooks中使用useRouter報錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • Vue 防止短時間內(nèi)連續(xù)點擊后多次觸發(fā)請求的操作

    Vue 防止短時間內(nèi)連續(xù)點擊后多次觸發(fā)請求的操作

    這篇文章主要介紹了Vue 防止短時間內(nèi)連續(xù)點擊后多次觸發(fā)請求的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 詳解vue靜態(tài)資源打包中的坑與解決方案

    詳解vue靜態(tài)資源打包中的坑與解決方案

    本篇文章主要介紹了詳解vue靜態(tài)資源打包中的坑與解決方案,本文主要解決路徑問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • vue檢測對象和數(shù)組的變化分析

    vue檢測對象和數(shù)組的變化分析

    這篇文章給大家分享了vue檢測對象和數(shù)組的變化的相關(guān)知識點與實例代碼,有興趣的朋友參考下。
    2018-06-06
  • vue傳值方式的十二種方法總結(jié)

    vue傳值方式的十二種方法總結(jié)

    這篇文章主要介紹了vue傳值方式的十二種方法總結(jié),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • vue子組件實時獲取父組件的數(shù)據(jù)實現(xiàn)

    vue子組件實時獲取父組件的數(shù)據(jù)實現(xiàn)

    本文主要介紹了vue子組件實時獲取父組件的數(shù)據(jù)實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-12-12
  • 使用Vant框架list組件遇到的坑及解決

    使用Vant框架list組件遇到的坑及解決

    這篇文章主要介紹了使用Vant框架list組件遇到的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue中路由重定向redirect問題

    vue中路由重定向redirect問題

    這篇文章主要介紹了vue中路由重定向redirect問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評論

溧阳市| 肥乡县| 澎湖县| 奉贤区| 利辛县| 德化县| 云和县| 常州市| 大厂| 图木舒克市| 甘谷县| 静海县| 六枝特区| 大田县| 临桂县| 密山市| 开阳县| 黑山县| 黑水县| 金山区| 西吉县| 宣城市| 简阳市| 乾安县| 什邡市| 肃南| 平武县| 武清区| 肥城市| 印江| 蓬莱市| 旺苍县| 太保市| 郑州市| 博白县| 五家渠市| 潮州市| 关岭| 崇礼县| 杭州市| 厦门市|