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

詳解Vue的watch中的immediate與watch是什么意思

 更新時間:2019年12月30日 10:26:46   作者:yang  
這篇文章主要介紹了詳解Vue的watch中的immediate與watch是什么意思,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

immediate

immediate設(shè)為true后,則監(jiān)聽的這個對象會立即輸出,也就是說一刷新頁面就會在控制臺輸出,當(dāng)然此時頁面上的數(shù)據(jù)我們還沒來得及手動讓其發(fā)生變化,所以在控制臺輸出的newValue為我們在代碼中默認(rèn)設(shè)置的值,oldValue輸出為“undefined”。如

當(dāng)我們手動改變newValue.id的值后,輸出如下:

如果不設(shè)置immediate,或者將immediate設(shè)為false的話,則刷新頁面后不會立即監(jiān)聽此對象,也就是控制臺不會有輸出,必須要監(jiān)聽的對象有值改變時控制臺才會有輸出。

data() {
   return {
    value:''
   };
  },
  watch:{
   value:{
    handler:'init',
    immediate:true
   }
  },
  methods: {
   init(){
    alert(1)
   }
  }

deep設(shè)為true后,就可以深入監(jiān)聽了。簡單點(diǎn)說,就是可以監(jiān)聽到對象里面的值的變化了

<div>
  <input type="text" v-model="student.studentName">{{student.studentName}}
 </div>
 

student:{
     studentName:'xi'
    }

watch:{
  student:{
    handler:function (newValue,oldValue) {
     console.log(newValue,'new')
     console.log(oldValue,'old')
    },
     deep:true,
     immediate:true
   }

}

不加deep監(jiān)聽不到改變

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue-devtools的安裝步驟

    vue-devtools的安裝步驟

    vue-devtools 是一款基于chrome游覽器的插件,用于調(diào)試vue應(yīng)用,這篇文章分步驟給大家介紹了vue-devtools的安裝方法,需要的朋友參考下吧
    2018-04-04
  • vue+freemarker中遇到的坑及解決

    vue+freemarker中遇到的坑及解決

    這篇文章主要介紹了vue+freemarker中遇到的坑及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue.js動態(tài)組件和插槽的使用匯總

    vue.js動態(tài)組件和插槽的使用匯總

    這篇文章主要介紹了vue.js動態(tài)組件和插槽的使用匯總,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-05-05
  • vue3安裝vant實(shí)現(xiàn)按需引入和全局引入

    vue3安裝vant實(shí)現(xiàn)按需引入和全局引入

    本文主要介紹了vue3安裝vant實(shí)現(xiàn)按需引入和全局引入,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • vue.js使用v-if實(shí)現(xiàn)顯示與隱藏功能示例

    vue.js使用v-if實(shí)現(xiàn)顯示與隱藏功能示例

    這篇文章主要介紹了vue.js使用v-if實(shí)現(xiàn)顯示與隱藏功能,結(jié)合簡單實(shí)例形式分析了使用v-if進(jìn)行判斷實(shí)現(xiàn)元素的顯示與隱藏功能,需要的朋友可以參考下
    2018-07-07
  • vue2中組件互相調(diào)用實(shí)例methods中的方法實(shí)現(xiàn)詳解

    vue2中組件互相調(diào)用實(shí)例methods中的方法實(shí)現(xiàn)詳解

    vue在同一個組件內(nèi),方法之間經(jīng)常需要互相調(diào)用,下面這篇文章主要給大家介紹了關(guān)于vue2中組件互相調(diào)用實(shí)例methods中的方法實(shí)現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • vue?動態(tài)添加el-input的實(shí)現(xiàn)邏輯

    vue?動態(tài)添加el-input的實(shí)現(xiàn)邏輯

    這篇文章主要介紹了vue?動態(tài)添加el-input的實(shí)現(xiàn)代碼,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • vue.js中父組件調(diào)用子組件的內(nèi)部方法示例

    vue.js中父組件調(diào)用子組件的內(nèi)部方法示例

    這篇文章主要給大家介紹了關(guān)于vue.js中父組件調(diào)用子組件內(nèi)部方法的相關(guān)資料,文中給出來了詳細(xì)的示例代碼供大家參考學(xué)習(xí),對大家的學(xué)習(xí)或者工作具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • iview實(shí)現(xiàn)圖片上傳功能

    iview實(shí)現(xiàn)圖片上傳功能

    這篇文章主要為大家詳細(xì)介紹了iview實(shí)現(xiàn)圖片上傳功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • vue項(xiàng)目打包之后在本地運(yùn)行的實(shí)現(xiàn)方法

    vue項(xiàng)目打包之后在本地運(yùn)行的實(shí)現(xiàn)方法

    這篇文章主要介紹了vue項(xiàng)目打包之后在本地運(yùn)行的實(shí)現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07

最新評論

平遥县| 容城县| 华池县| 中山市| 汉源县| 汤阴县| 双鸭山市| 孟村| 洛宁县| 于都县| 夏邑县| 凤阳县| 疏附县| 磴口县| 延长县| 哈巴河县| 济宁市| 西安市| 喀喇沁旗| 平湖市| 河池市| 甘孜县| 旬邑县| 固安县| 曲松县| 鹰潭市| 寻甸| 沙湾县| 乐至县| 车致| 龙川县| 哈尔滨市| 白河县| 陆良县| 沙坪坝区| 桑植县| 公主岭市| 阿合奇县| 秦皇岛市| 余姚市| 老河口市|