如何将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我想将道具动态地传递给一个'',我使用了一个名为'Form'的组件(这是一个提交表单),我想将'props'传递给它,所以我可以添加输入,根据“道具”对象选择按钮。如果我不清楚,请告诉我,来自React世界,对Vue.js非常好奇! –
Rikard