我正常用uniapp写个小东西, 其中用到了vue内置的component组件。但是没有渲染出任何东西。
是uniapp不支持 component组件吗? 我在uniapp的官方文档的:使用vue.js注意事项 里也没有看到有关不支持 component组件的内容哦。
- 下面是我的demo代码:
- <component
- v-for="(item, index) in formItems"
- is="item.componentName"
v-bind="item.props"
v-model="formData[item.model]"
v-on="item.event" key="index"> </component>
formData: { topicQuestion: '', topicStandardAnswer: '', topicShortAnswer: '' }, formItems: [ { componentName: 'textarea', model: 'topicQuestion', props: { placeholder: '请输入题目' }, event: { blur: 'questionBlur' } }, { componentName: 'textarea', model: 'topicAnswer', props: { placeholder: '请输入标准答案' }, event: {} }, { componentName: 'textarea', model: 'topicShortAnswer', props: { placeholder: '请输入简写答案' }, event: {} } ]
7***@qq.com
请问你测试用的什么版本
2019-09-13 17:25
zhangdaren
回复 7***@qq.com: 不支持动态组件,只能写死的。
2019-09-16 09:39