国产精品美女久久久浪潮AV,国产精品三级一二三区,久久精品国产一区二区小说 ,依依成人影视国产精品,全部无卡免费的毛片在线看,日本一区二区三深夜不卡,国产精品女同一区二区久久,国产精品夜色一区二区三区

        Vue進階(八十九):Vue中watch用法

        2019-12-28    seo達(dá)人

        在Vue中,用watch來響應(yīng)數(shù)據(jù)的變化,示例代碼如下,



        第一種方式

        <input type="text" v-model="userName"/>  

        //監(jiān)聽當(dāng)userName值發(fā)生變化時觸發(fā)

        watch: {

        userName (newName, oldName) {

        console.log(newName)

        }

        }



        第一種方式有一個缺點: 就是當(dāng)值第一次綁定的時候 不會執(zhí)行監(jiān)聽函數(shù),只有當(dāng)值改變的時候才會執(zhí)行。



        如果我們想在第一次綁定的時候執(zhí)行此監(jiān)聽函數(shù),則需要設(shè)置immediate為true。比如當(dāng)父組件向子組件動態(tài)傳值時,子組件props首次獲取到父組件傳來的默認(rèn)值時,也需要執(zhí)行函數(shù),此時就需要將immediate設(shè)為true。



        第二種方式

        watch: {

        userName: {

        handler (newName, oldName) {

        console.log(newName)

        },

        immediate: true

        }

        }



        immediate表示在watch中首次綁定的時候,是否執(zhí)行handler,值為true則表示在watch中聲明的時候,就立即執(zhí)行handler方法,值為false,則和一般使用watch一樣,在數(shù)據(jù)發(fā)生變化的時候才執(zhí)行handler。



        當(dāng)需要監(jiān)聽一個對象的改變時,普通的watch方法無法監(jiān)聽到對象內(nèi)部屬性的改變,只有data中的數(shù)據(jù)才能夠監(jiān)聽到變化,此時就需要deep屬性對對象進行深度監(jiān)聽。



        第三種方式

        <input type="text" v-model="cityName.name" />

        data (){

        return {

        cityName: 

        {

        name:'北京',

        location: '中國'

        }

        }

        },

        watch: {

        cityName: {

        handler(newName, oldName) {

        console.log(newName)

        },

        immediate: true,

        deep: true

        }

        }



        注:監(jiān)測為對象的時候,newVal == oldVal



        此時會給cityName的所有屬性都加上監(jiān)聽函數(shù),如果屬性較多時,每個屬性值的變化都會執(zhí)行handler。如果只需要監(jiān)聽對象中的一個屬性值,則可以做以下優(yōu)化:使用字符串的形式監(jiān)聽對象屬性:



        watch: {

        'cityName.name': {

        handler(newName, oldName) {

        console.log(newName)

        },

        immediate: true,

        deep: true

        }

        }



        數(shù)組的變化不需要深度監(jiān)聽;

        在watch中不要使用箭頭函數(shù),因為箭頭函數(shù)中的this是指向當(dāng)前作用域.




        日歷

        鏈接

        個人資料

        存檔

        主站蜘蛛池模板: 男男h黄漫画啪啪无遮挡| 仙踪林果冻传媒一区二区| 国产精品+制服诱惑| 亚洲欧洲自拍拍偷精品 美利坚| 精品国产一区二区三区久久久毛片| 免费看片a级毛片免费看| 99久久久无码国产精品性| 翘臀后进少妇大白嫩屁股| 美女脱了内裤打开腿让男人戳| 久久久久亚洲精品无码网址色欲| 国产美女视频免费的| 运城市| 日本十八禁无遮掩视频| 最近中文字幕在线国语| 水蜜桃av无码一区二区| 国产成人午夜福利在线观看| 亚洲日韩一区精品射精| 精品国产高清自在线一区二区| 人人妻人人澡人人爽欧美一区双| 无码人妻久久一区二区三区app| 麻豆国产人妻欲求不满| 啦啦啦+中文+免费| 国产精品不卡无码av在线播放| 无码一区+中文字幕| 日本边添边摸边做边爱| 国产精品无码无片在线观看3d| 野花香电视剧在线观看高清中文版| 阿克陶县| 日本最新免费二区三区| 中文字幕精品久久久久人妻| 女m羞辱调教视频网站| 日韩精品真人荷官无码| 长宁县| 婷婷久久综合九色综合88| 国语对白做受xxxxx在| 国产精品久久亚洲不卡| 欧美影院| 通化市| 个人情侣网站| 《上司部长出轨漂亮人妻》| 久久久噜噜噜久久熟女色|