簡體   English   中英

如何在 Vue 中的多個子組件中傳遞共享道具?

[英]How to pass shared props in several child components in Vue?

在反應中我可以聲明一些 object ...

const shared_props = {
  prop1: 'value1',
  prop2: 'value2',
  prop3: 'value3',
};

...然后像這樣將它傳遞給幾個子組件:

<ChildComponent1 {...shared_props} />
<ChildComponent2 {...shared_props} />
<ChildComponent3 {...shared_props} />

我怎樣才能在 Vue 中做到這一點?

請注意,我對v-bind:shared_props="shared_props"不感興趣,因為它不一樣。

你可以這樣做:

<ChildComponent1 v-bind="shared_props" />

查看更多答案: https://github.com/vuejs/vue/issues/4962

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM