私はvuejsを初めて使用しています。親コンポーネントには、<component :is="view">
を使用してスワップアウトする子コンポーネントが2つあります。view
は親コンポーネントのプロパティです。問題は、このよう...各子コンポーネントは、親コンポーネント内に格納された異なるデータセットが取り込まなければならないことである動的子コンポーネントのデータを交換する
親コンポーネント
<template>
<component :is="view"></component>
</template>
export default {
props: ["view"],
data() { return {data1:[..], data2:[...], ... } }
components : {
"view1" : View1,
"view2" : View2,
"view3" : View3
}
}
だから図がVIEW1あるときにDATA1を使用 、ビューは... VIEW2使用DATA2などで
子コンポーネントのテンプレートの一部の同期データを使用できますか?
子コンポーネントテンプレート
<template>
<div class="child" v-for"data in data1" :data1="data1">
{{* data}}
</div>
</template>
何パーシャルを使用してはどうですか?私はそれについて多くの文書を見ていない誰かがコンポーネントとは対照的にその使用法を精緻化することができますか?