props
をmarkdown/template構文のコンポーネントに渡すにはどうすればよいですか?テンプレートに小道具を渡す
React <component :props="myObject"
>のような操作はできますか?それを私のコンポーネントの中でどのように扱うのですか?私のコンポーネントの中で小道具を宣言しなければならないのですか、あるいは私は小道具の「不明」なセットを持つことができますか?
<template>
<div>
<component :is="Form" :prop="{title: 'foo', subTitle: 'bar'}"></component>
</div>
</template>
を、私のForm.vue
ファイルに私がprops
を宣言する必要はなかっただろう、とのようなデータを宣言します:
私の本能、影響を受けて反応し、どうなるあたりとして
data(){
return {title: '', subTitle: ''};
}
彼ら(小道具)コンポーネント内で宣言する必要があります。 –
また、プロパティーバインディングを使用している場合:prop = 'some'これをデータプロパティーに含めることができます。あなたの質問は「」なので、一般的なコンポーネントに小道具を渡すか、小道具を動的コンポーネントに渡しますか? –
@AmreshVenugopalプロンプトを動的に ' 'に渡したいと思います。私はフォームフォーム(投稿フォームです)を使用しています。私はそれに' props'を渡したいので、 'props'オブジェクトに応じてボタンを選択します。私がリアクトワールドから来て、Vue.jsについて非常に興味があることがわかっていないかどうか教えてください! –
Rikard