关于动态创建自定义组件
发布于 5 年前 作者 fengmin 16833 次浏览 来自 问答

由于产品业务需求,我们需要在一个表单里动态的创建表单字段。例如,我们已经定义了custom-form

和custom-xxx-input 等若干个自定义组件,然后需要根据服务器端的响应动态的构建一个表单:

<custom-form>

 <custom-{{ item.inputType }}-input wx:for="{{ formInputs }}" config="{{ item.config }}"></custom-{{ item.inputType }}-input>

 ...

</custom-form>

或者

<custom-form>
 <custom-component wx:for="{{ formInputs }}" is="custom-{{ item.inputType }}-input" config="{{ item.config }}"></custom-component>
 ...
</custom-form>

不知道小程序的视图目前能否支持类似这种动态的自定义组件,或者有没有其他推荐的做法。

谢谢 🙏

1 回复

你好,后续版本会支持该特性,请关注小程序的功能更新,谢谢!

回到顶部