欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

JavaScript

當前位置:主頁 > 網(wǎng)絡編程 > JavaScript >

Vuejs中的watch實例詳解(監(jiān)聽者)

來源:本站原創(chuàng)|時間:2020-01-10|欄目:JavaScript|點擊: 次

最近剛剛追完慶余年,心思還總是在劇情里,然后就覺得在vuejs里watch就是監(jiān)察院,一個不折不扣的特務機構。在Vue中watch被稱為監(jiān)聽者,它隨時觀察這vue實例中每一個數(shù)據(jù)的變化,當數(shù)據(jù)發(fā)生改變,做出響應。

通過下面的示例代碼來看一下這個監(jiān)察院是怎么運作的:

new Vue({
  el:"#app",
  data(){
    reutrn {
      candy:""
    }
  },
  //傳說中的監(jiān)察院start
  watch:{
    candy:{
      handler(newVal,oldVal){
      },
      immediate: true,
      deep:true
    }
  }
  //傳輸中的監(jiān)察院end
})
/***
watch中監(jiān)控這candy這個數(shù)據(jù)的變化,
handler中傳入了兩個參數(shù):
newVal->是改變后的數(shù)據(jù)
oldVal->是改變前的數(shù)據(jù)
***/

按照慶余年的劇情分析,監(jiān)察院在監(jiān)控candy這個人,一旦candy發(fā)生變節(jié),就會執(zhí)行handler中的操作,newVal和oldVal就好像是提供給監(jiān)察院人員來判斷如果candy是內部斗爭還是叛國,根據(jù)情節(jié)處以什么樣的處罰。

代碼中 immediate 和 deep 又是什么意思呢?

immediate和deep像是慶帝給陳萍萍的指令:

immediate為true是告訴監(jiān)察院不管candy有沒有變節(jié),都先給他點處罰,敲山震虎!

deep為true是告訴監(jiān)察院往深了查,看看有沒有什么人跟這個人聯(lián)絡了,聯(lián)絡以后又發(fā)生了事!

寫這篇文章的時候,我也在跟朋友探討watch和updated,updated也是在數(shù)據(jù)發(fā)生改變的時候做出相應,但是如果將updated說成是監(jiān)察院就感覺太嘍了!updated不能指定監(jiān)測數(shù)據(jù),只要有數(shù)據(jù)發(fā)生變化就會指向updated中的方法,不管誰發(fā)生變化都會執(zhí)行,這么不靈活怎么能配的上監(jiān)察院這么厲害的特務機構呢!嘻嘻!

總結

以上所述是小編給大家介紹的Vuejs中的watch實例詳解,希望對大家有所幫助!

上一篇:nodeJs的安裝與npm全局環(huán)境變量的配置詳解

欄    目:JavaScript

下一篇:vue 微信掃碼登錄(自定義樣式)

本文標題:Vuejs中的watch實例詳解(監(jiān)聽者)

本文地址:http://mengdiqiu.com.cn/a1/JavaScript/9293.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權所有