收藏
回答

关于动态创建自定义组件






由于产品业务需求,我们需要在一个表单里动态的创建表单字段。例如,我们已经定义了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>


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


谢谢 🙏

最后一次编辑于  2018-01-08
回答关注问题邀请回答
收藏

1 个回答

  • LastLeaf
    LastLeaf
    2018-01-08

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

    2018-01-08
    有用
    回复
登录 后发表内容