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

vue vue3中使用nextTick和forceUpdate及注意事項(xiàng)

這篇具有很好參考價(jià)值的文章主要介紹了vue vue3中使用nextTick和forceUpdate及注意事項(xiàng)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、 vue中使用forceUpdate

作用:在Vue官方文檔中指出,$forceUpdate具有強(qiáng)制刷新的作用,迫使vue實(shí)例重新(rander)渲染虛擬dom,注意它僅僅影響實(shí)例本身和插入插槽內(nèi)容的子組件,而不是所有子組件。

在vue2中使用

this.$forceUpdate()

vue3中使用

import { getCurrentInstance } from 'vue' // 先引入
setup(){
// 解構(gòu)賦值 設(shè)置別名that,也可不寫(xiě):that,直接ctx
  	let { ctx: that } = getCurrentInstance()
	that.$forceUpdate()
}

這樣使用的時(shí)候會(huì)報(bào)錯(cuò) Property ‘ctx’ does not exist on type ‘ComponentInternalInstance | null’.

萬(wàn)惡的類(lèi)型檢測(cè)

const { ctx: that } = getCurrentInstance() as any

二、vue中使用$nextTick

作用:vue中的nextTick()是在下次 DOM 更新循環(huán)結(jié)束之后執(zhí)行延遲回調(diào),在修改數(shù)據(jù)之后使用$nextTick(),則可以在回調(diào)中獲取更新后的 DOM。

在vue2中使用

this.visible = false
// 直接使用
this.$nextTick(() => {
   // 要執(zhí)行的方法
	this.visible = true
})

在vue3中使用文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-696048.html

import { nextTick } from 'vue' // 先引入
setup () {
	const visible = ref<boolean>(false)
	// 使用
	nextTick(()=>{
		visible.value = true
	})
	return {
		visible
	}
}

到了這里,關(guān)于vue vue3中使用nextTick和forceUpdate及注意事項(xiàng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • uni-app使用vue語(yǔ)法進(jìn)行開(kāi)發(fā)注意事項(xiàng)

    uni-app使用vue語(yǔ)法進(jìn)行開(kāi)發(fā)注意事項(xiàng)

    目錄 uni-app 項(xiàng)目目錄結(jié)構(gòu) 生命周期 路由 路由跳轉(zhuǎn) 頁(yè)面棧 條件編譯 文本渲染 樣式渲染 條件渲染 遍歷渲染 事件處理 事件修飾符 組件/標(biāo)簽 使用(類(lèi)似)小程序 語(yǔ)法/結(jié)構(gòu) 使用vue 具體項(xiàng)目目錄如下: uni-app?支持如下應(yīng)用生命周期函數(shù): 函數(shù)名 說(shuō)明 onLaunch 當(dāng) uni-app ?初始化

    2024年02月13日
    瀏覽(18)
  • 初識(shí)Vue 輸出Hello World 及注意事項(xiàng)

    初識(shí)Vue 輸出Hello World 及注意事項(xiàng)

    在我們還沒(méi)接觸Vue之前,我同學(xué)常說(shuō)我可以直接在元素里輸出JS的表達(dá)式嗎?肯定是不太行。當(dāng)我們接觸vue.js后,這個(gè)想法成了現(xiàn)實(shí)。 每當(dāng)我們學(xué)習(xí)一門(mén)新的語(yǔ)言或者框架時(shí),我們都習(xí)慣打印一個(gè)“hello world”,在我們vue當(dāng)中,我們?nèi)绾未蛴?,或使用呢?接下?lái)讓我為大家介

    2024年02月06日
    瀏覽(17)
  • 學(xué)習(xí)Linux的注意事項(xiàng)(使用經(jīng)驗(yàn);目錄作用;服務(wù)器注意事項(xiàng))

    學(xué)習(xí)Linux的注意事項(xiàng)(使用經(jīng)驗(yàn);目錄作用;服務(wù)器注意事項(xiàng))

    本篇分享學(xué)習(xí)Linux過(guò)程中的一些經(jīng)驗(yàn) Linux嚴(yán)格區(qū)分大小寫(xiě) Linux中所有內(nèi)容以文件形式保存 ,包括硬件,Linux是以管理文件的方式操作硬件 硬盤(pán)文件是 /dev/sd[a-p] 光盤(pán)文件是 /dev/sr0 等 對(duì)于設(shè)置需要寫(xiě)入文件,命令行的設(shè)置在重啟之后就會(huì)失效,只有下入文件才可以保存下來(lái) 文

    2024年02月11日
    瀏覽(48)
  • vue axios實(shí)現(xiàn)下載文件及responseType:blob注意事項(xiàng)

    需要使用axios和js-file-download組件 注意事項(xiàng): responseType:blob表示服務(wù)器返回的響應(yīng)類(lèi)型是二進(jìn)制流,一般用于文件、視頻下載等場(chǎng)景。正常情況下后端返回二進(jìn)制數(shù)據(jù),當(dāng)后端服務(wù)器出錯(cuò)時(shí),往往會(huì)以json形式返回錯(cuò)誤信息,例如{\\\"code\\\":500,\\\"msg\\\":\\\"未知異常\\\"}。因?yàn)樵O(shè)置了blob類(lèi)型,

    2024年02月11日
    瀏覽(24)
  • h5跳轉(zhuǎn)微信小程序方案及注意事項(xiàng)(vue方向)

    h5跳轉(zhuǎn)微信小程序方案及注意事項(xiàng)(vue方向)

    在正式開(kāi)發(fā)工作之前,請(qǐng)優(yōu)先熟讀并查看微信開(kāi)發(fā)文檔。 需提前登錄微信公眾平臺(tái)進(jìn)入“公眾號(hào)設(shè)置”的“功能設(shè)置”的“JS接口安全域名”、“業(yè)務(wù)域名”、“網(wǎng)頁(yè)授權(quán)域名”內(nèi)依次配置h5頁(yè)面的相關(guān)域名地址(例如:www.baidu.com)這里不包含協(xié)議名稱(chēng)和端口,同時(shí)可在根目

    2024年02月09日
    瀏覽(227)
  • Vue2:用ref方式綁定自定義事件的注意事項(xiàng)

    我們知道綁定自定義事件可以用 ref 方式實(shí)現(xiàn)。 但是,這個(gè)方式,需要注意下,否則,實(shí)現(xiàn)不了我們的效果。 需求是這樣的,我們通過(guò) ref 綁定的事件,來(lái)給 App 的 data 塊中的變量賦值。 基本寫(xiě)法: 父組件 App 中 methods 函數(shù): 給 Student 組件綁定自定義事件 test 此處的 this 是誰(shuí)

    2024年01月19日
    瀏覽(41)
  • vue修改node_modules打補(bǔ)丁步驟和注意事項(xiàng)

    vue修改node_modules打補(bǔ)丁步驟和注意事項(xiàng)

    當(dāng)我們使用 npm 上的第三方依賴(lài)包,如果發(fā)現(xiàn) bug 時(shí),怎么辦呢? 想想我們?cè)谑褂玫谌揭蕾?lài)包時(shí)如果遇到了bug,通常解決的方式都是繞過(guò)這個(gè)問(wèn)題,使用其他方式解決,較為麻煩?;蛘呓o作者提個(gè)issue,然后等待作者的修復(fù),等待的時(shí)間不可控。那么這時(shí)候是不是就可以借助

    2024年02月04日
    瀏覽(22)
  • Golang 包使用注意事項(xiàng)

    Golang 包使用注意事項(xiàng)

    1)在給一個(gè)文件打包時(shí),該包對(duì)應(yīng)一個(gè)文件夾,比如這里的utils文件夾對(duì)應(yīng)的包名就是utils, 文件的包名通常和文件所在的文件夾名一致,一般為小寫(xiě)字母。 2)當(dāng)一個(gè)文件要使用其它包函數(shù)或變量時(shí),需要先引入對(duì)應(yīng)的包 引入方式1:import \\\"包名\\\" 引入方式2: 3)package指令在

    2024年02月03日
    瀏覽(33)
  • grpc流式使用和注意事項(xiàng)

    流式grpc Server-side streaming RPC:服務(wù)器端流式 RPC Client-side streaming RPC:客戶(hù)端流式 RPC Bidirectional streaming RPC:雙向流式 RPC 客戶(hù)端代碼 服務(wù)端代碼 驗(yàn)證 分析 [外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-eRmLdnpt-1622633151060)(readme.assets/image-202105271114

    2023年04月10日
    瀏覽(23)
  • TheadLocal的使用場(chǎng)景和注意事項(xiàng)

    在多線程編程中,數(shù)據(jù)共享和線程安全問(wèn)題是一個(gè)很大的挑戰(zhàn)。為了解決這個(gè)問(wèn)題,Java 提供了 ThreadLocal 類(lèi),它能夠讓每個(gè)線程維護(hù)自己獨(dú)立的變量副本。 ThreadLocal 的作用就是:為每個(gè)線程創(chuàng)建一個(gè)獨(dú)立的變量副本,使得每個(gè)線程都可以操作自己的變量,而不會(huì)影響其他線程

    2024年02月07日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包