日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue变量传值_VUE 学习——父组件传值给子组件

發布時間:2024/7/23 vue 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vue变量传值_VUE 学习——父组件传值给子组件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在我們編寫前端代碼時,經常遇到的一種場景,子組件需要使用父組件的值,這種情況下,我們可以使用props幫助我們進行父子組件間的通信。這里我們先模擬一個場景,展示如何使用。

場景:在父組件修改值,傳遞給子組件,子組件進行顯示,如下圖所示。

場景原型

實現

(1)子組件定義與使用

1、定義子組件subOneComponent.vue,在props中定義父組件傳遞的值;

props: { inputValue: { type: String, // 變量類型 default: function () { // 默認返回值,可以在此處對傳過來的值進行操作 return "" } } },

2、在子組件中展示

(2)父組件引用子組件與傳值

1、父組件引用子組件

import subOneComponent from "@/components/subOneComponent"; export default { name: 'App', components: { subOneComponent }, data() { return { inputValue: '', } }, }

2、在子組件中綁定

再此:父組件中修改inputValue值后將會傳遞給子組件。

結果展示:

實現結果

VUE中父組件向子組件傳遞值是單向數據流:

所有的prop都使得其父子prop之間形成一個單向下行綁定:父級prop的更新會向下流動到子組件中,但是反過來則不行。這樣會防止從子組件意外改變父級組件的狀態,從而導致你的應用的數據流向難以理解。

每次父級組件發生更新時,子組件中所有的 prop 都將會刷新為最新的值。這意味著你不應該在一個子組件內部改變 prop。

vue傳值,除了傳字符串以外,還可以傳遞:數字、數組、布爾值、對象等。

總結

以上是生活随笔為你收集整理的vue变量传值_VUE 学习——父组件传值给子组件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。