国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

watch監(jiān)聽器三種監(jiān)聽方式

這篇具有很好參考價值的文章主要介紹了watch監(jiān)聽器三種監(jiān)聽方式。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、普通監(jiān)聽(無法監(jiān)聽到第一次綁定的變化)

這樣使用watch時有一個特點,就是當(dāng)值第一次綁定的時候,不會執(zhí)行監(jiān)聽函數(shù),只有值發(fā)生改變才會執(zhí)行。

//當(dāng)text發(fā)生變化時觸發(fā)
watch: {
    text(newVal, oldVal) {
        console.log(newVal)
    }
}

2、普通監(jiān)聽(可以監(jiān)聽到第一次綁定的變化)

給 text 綁定了一個handler方法,之前我們寫的 watch 方法其實默認(rèn)寫的就是這個handler,Vue.js會去處理這個邏輯,最終編譯出來其實就是這個handler。

設(shè)置immediate為true,可以在第一次綁定值的時候執(zhí)行監(jiān)聽函數(shù),否則只有值改變的時候才會執(zhí)行。

watch: {
    text: {
        handler (newVal, oldVal) {
            console.log(newVal)
        },
        immediate: true,
    }
}

3、深度監(jiān)聽(可以監(jiān)聽到對象內(nèi)屬性的變化)

設(shè)置deep: true 則可以監(jiān)聽到text.value的變化,此時會給text的所有屬性都加上這個監(jiān)聽器,當(dāng)對象屬性較多時,每個屬性值的變化都會執(zhí)行handler。

data (){
    return {
        text: {
           value:'一一',
        }
    }
},
watch: {
    text: {
        handler(newVal, oldVal) {
            console.log(newVal)
        },
        immediate: true,
        deep: true,
    }
}

如果只需要監(jiān)聽對象中的一個屬性值,則可以做以下優(yōu)化:文章來源地址http://www.zghlxwxcb.cn/news/detail-610394.html

 watch: {
    'text.value': {
      handler(newVal, oldVal) {
         console.log(newVal)
      },
      deep: true,
      immediate: true
    }
  }

到了這里,關(guān)于watch監(jiān)聽器三種監(jiān)聽方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【Vue2從入門到精通】Vue監(jiān)聽器watch,計算屬性computed,方法methods的區(qū)別及使用場景

    【Vue2從入門到精通】Vue監(jiān)聽器watch,計算屬性computed,方法methods的區(qū)別及使用場景

    ?創(chuàng)作者:全棧弄潮兒 ?? 個人主頁: 全棧弄潮兒的個人主頁 ??? 個人社區(qū),歡迎你的加入:全棧弄潮兒的個人社區(qū) ?? 專欄地址:vue2從入門到精通 【分享幾個國內(nèi)免費可用的ChatGPT鏡像】 【10幾個類ChatGPT國內(nèi)AI大模型】 【用《文心一言》1分鐘寫一篇博客簡直yyds】 【用

    2023年04月15日
    瀏覽(37)
  • Vue3監(jiān)聽器使用

    Vue3監(jiān)聽器使用

    watch(監(jiān)聽的對象或值, 回調(diào)函數(shù)(參數(shù)新值,舊值), 配置項是對象={ ? immediate: true//立即監(jiān)聽--進入就會執(zhí)行一次 deep:true //深度監(jiān)聽 }) 首先引入 設(shè)置響應(yīng)式數(shù)據(jù) 設(shè)置點擊事件,點擊觸發(fā)修改num 監(jiān)聽簡單數(shù)據(jù)類型-----?immediate: true//立即監(jiān)聽--進入就會執(zhí)行一次 ---------------

    2024年02月07日
    瀏覽(24)
  • Vue3:計算屬性、監(jiān)聽器

    Vue3:計算屬性、監(jiān)聽器

    計算屬性是指 基于現(xiàn)有狀態(tài)派生 (演變) 出新的狀態(tài),現(xiàn)有狀態(tài)發(fā)生變化,派生狀態(tài)重新計算。 computed 接收回調(diào)函數(shù)作為參數(shù),基于回調(diào)函數(shù)中使用的響應(yīng)式數(shù)據(jù)進行計算屬性的創(chuàng)建,回調(diào)函數(shù)的返回值就是基于現(xiàn)有狀態(tài)演變出的新狀態(tài)。 完整寫法 案例:動態(tài)顯示名字。

    2024年02月09日
    瀏覽(22)
  • 微信小程序 - 最新超詳細(xì) watch 偵聽器功能,支持監(jiān)聽對象、數(shù)組及各種復(fù)雜對象數(shù)據(jù),可在任意頁面或組件中使用(絕非網(wǎng)上千篇一律的 “setWatcher“ 不能監(jiān)聽對象的垃圾方法,方案開箱即用)

    網(wǎng)上的教程全都是一摸一樣的 setWatcher(this) 方案,重要的是這種方案不能監(jiān)聽對象,可以說一無是處。 本文 在微信小程序中實現(xiàn) watch 監(jiān)聽器監(jiān)聽數(shù)據(jù)的功能,讓小程序擁有 watch 監(jiān)聽對象、數(shù)組等復(fù)雜數(shù)據(jù)變化的能力, 您按照教程幾分鐘就能搞定,保證 100% 好用且使用方法

    2024年02月11日
    瀏覽(90)
  • Vue2(生命周期,列表排序,計算屬性和監(jiān)聽器)

    Vue2(生命周期,列表排序,計算屬性和監(jiān)聽器)

    前言 上一章博客我們講解了Vue基礎(chǔ) 這一章我們來講Vue生命周期,列表過濾,計算屬性和監(jiān)聽器 一,生命周期 通常也叫生命周期回調(diào)函數(shù)、生命周期函數(shù)、生命周期鉤子 vue初始化時在不同的階段調(diào)用的不同函數(shù) 生命周期函數(shù)的 this 指向為vue實例,名字不能更改 1.1,生命周期函

    2024年02月13日
    瀏覽(49)
  • 【三十天精通Vue 3】第六天 Vue 3 計算屬性和監(jiān)聽器詳解

    【三十天精通Vue 3】第六天 Vue 3 計算屬性和監(jiān)聽器詳解

    ?創(chuàng)作者:陳書予 ??個人主頁:陳書予的個人主頁 ??陳書予的個人社區(qū),歡迎你的加入: 陳書予的社區(qū) ??專欄地址: 三十天精通 Vue 3

    2024年02月16日
    瀏覽(21)
  • JavaWEB學(xué)習(xí)筆記(二)------HTTP、Servlet、會話、過濾器、監(jiān)聽器、Ajax、前端工程化

    JavaWEB學(xué)習(xí)筆記(二)------HTTP、Servlet、會話、過濾器、監(jiān)聽器、Ajax、前端工程化

    目錄 HTTP HTTP1.1 請求和響應(yīng)的報文格式 請求報文 響應(yīng)報文 常見狀態(tài)響應(yīng)碼 Servlet? 靜態(tài)資源和動態(tài)資源 ?編輯 ?Servlet簡介? Servlet開發(fā)流程 導(dǎo)入和響應(yīng)頭問題 url-pattern不同寫法 url-pattern工作方式 Servlet注解方式配置 Servlet生命周期? Servlet繼承結(jié)構(gòu) Servlet接口 GenerisServlet類 Ht

    2024年01月21日
    瀏覽(28)
  • HttpSessionListener監(jiān)聽器和HttpSessionAttributeListener監(jiān)聽器

    1.作用:監(jiān)聽Session創(chuàng)建或銷毀,即生命周期監(jiān)聽 2.相關(guān)方法: 3.使用場景: 和前面的ServletContextListener等一樣,可以用于監(jiān)控用戶上線和離線 4.代碼 HttpSessionListener監(jiān)聽器 實現(xiàn)類 HttpSessionAttributeListener監(jiān)聽器 1.作用:監(jiān)聽Session屬性的變化,使用少 2.相關(guān)方法: 3.代碼 監(jiān)聽器 實

    2024年02月04日
    瀏覽(20)
  • camunda執(zhí)行監(jiān)聽器和任務(wù)監(jiān)聽器有什么區(qū)別

    camunda執(zhí)行監(jiān)聽器和任務(wù)監(jiān)聽器有什么區(qū)別

    Camunda的執(zhí)行監(jiān)聽器和任務(wù)監(jiān)聽器是用于添加自定義邏輯的監(jiān)聽器,它們的區(qū)別在于作用對象和觸發(fā)事件的不同。 執(zhí)行監(jiān)聽器是與BPMN流程中的各種流程元素(例如開始事件、用戶任務(wù)、服務(wù)任務(wù)、網(wǎng)關(guān)等)相關(guān)聯(lián)的。執(zhí)行監(jiān)聽器可以在流程元素執(zhí)行前、執(zhí)行后或拋出異常時添

    2024年02月04日
    瀏覽(38)
  • Listener監(jiān)聽器----HttpServletRequest對象的生命周期監(jiān)聽器

    一、HttpServletRequest對象的生命周期監(jiān)聽器 ????????ServletRequestListener接口定義了ServletRequest(是HttpServletRequest接口的父接口類型)對象生命周期的監(jiān)聽行為。 void requestInitialized(ServletRequestEvent sre) ??????? HttpServletRequest對象創(chuàng)建后會觸發(fā)該監(jiān)聽器方法,并將已創(chuàng)建HttpServletR

    2024年01月23日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包