vue3中組件傳值的多種方法總結(jié)
第一種: props和 emit
父組件里面子組件標(biāo)簽

子組件接收,props setup函數(shù)接收參數(shù),使用ref來轉(zhuǎn)化為響應(yīng)式數(shù)據(jù) 使用emit來觸發(fā)父組件事件,攜帶參數(shù)


setup語法實(shí)現(xiàn)父向子傳值
父組件里面子組件 標(biāo)簽內(nèi)部還是 一樣,不一樣都是 子組件內(nèi)部引入 defineProps ( { 值 })
就是props的值

第三種: provide和inject 實(shí)現(xiàn)后代組件傳值
父組件內(nèi)部使用> provide ( "變量名" ,值 ) 這個(gè)值要包在setup函數(shù)內(nèi)部 同時(shí)引入provide這個(gè)方法

子組件內(nèi)部,引入inject 方法 const m=inject(' 變量名')

第四種: v-model 以及動(dòng)態(tài)屬性綁定
v-model 這種是默認(rèn)寫法 子組件傳入的值是value vue2中 但是有時(shí)候value可能重名 就需要?jiǎng)討B(tài)綁定數(shù)據(jù)
在父組件的子組件標(biāo)簽內(nèi)部 ,: 屬性名=“父組件的屬性名”

如果是 v-model 可以再 model里面修改名字
如果是 動(dòng)態(tài)綁定數(shù)據(jù) 就需要 props來接收
可以再子組件修改 父組件父數(shù)據(jù) 因?yàn)閿?shù)據(jù)是動(dòng)態(tài)的 固定寫法

在vue3中 v-model 默認(rèn)值就是 modelValue
總結(jié)
到此這篇關(guān)于vue3中組件傳值的多種方法的文章就介紹到這了,更多相關(guān)vue3組件傳值方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
關(guān)于Vue中echarts響應(yīng)式頁面變化resize()的用法介紹
Vue項(xiàng)目中開發(fā)數(shù)據(jù)大屏,使用echarts圖表根據(jù)不同尺寸的屏幕進(jìn)行適配,resize()可以調(diào)用echarts中內(nèi)置的resize函數(shù)進(jìn)行自適應(yīng)縮放,本文將給大家詳細(xì)介紹resize()的用法,需要的朋友可以參考下2023-06-06
Vue-resource實(shí)現(xiàn)ajax請(qǐng)求和跨域請(qǐng)求示例
本篇文章主要介紹了Vue-resource實(shí)現(xiàn)ajax請(qǐng)求和跨域請(qǐng)求示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02
Vue前端開發(fā)之實(shí)現(xiàn)交錯(cuò)過渡動(dòng)畫效果
這篇文章主要為大家詳細(xì)介紹了如何通過Vue實(shí)現(xiàn)交錯(cuò)過渡動(dòng)畫效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11
Vue3源碼分析偵聽器watch的實(shí)現(xiàn)原理
watch?的本質(zhì)就是觀測一個(gè)響應(yīng)式數(shù)據(jù),當(dāng)數(shù)據(jù)發(fā)生變化時(shí)通知并執(zhí)行相應(yīng)的回調(diào)函數(shù)。watch的實(shí)現(xiàn)利用了effect?和?options.scheduler?選項(xiàng),這篇文章主要介紹了Vue3源碼分析偵聽器watch的實(shí)現(xiàn)原理,需要的朋友可以參考下2022-08-08
vue-cli2.x項(xiàng)目優(yōu)化之引入本地靜態(tài)庫文件的方法
這篇文章主要介紹了vue-cli2.x項(xiàng)目優(yōu)化之引入本地靜態(tài)庫文件的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06
vue cli使用融云實(shí)現(xiàn)聊天功能的實(shí)例代碼
最近小編接了一個(gè)新項(xiàng)目,項(xiàng)目需求要實(shí)現(xiàn)一個(gè)聊天功能,今天小編通過實(shí)例代碼給大家介紹vue cli使用融云實(shí)現(xiàn)聊天功能的方法,感興趣的朋友跟隨小編一起看看吧2019-04-04

