使用wx://form-field 的自定义组件不能 reset
发布于 6 年前 作者 penggang 5098 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

表单有上传的图片和文字,提交后清除表单数据,更新当前的列表。

因为不是提交后跳转的,而且要更新当前页面的列表,所以要清除表单的数据。

我把input和upload、textarea、radio、checkbox等等这组件二次封装,用wx://form-field 这个behavior来获取提交的表单数据。

但是用button的form-type="reset"没效果。请问有什么方法实现这个需求?

1 回复

因为小程序是单向绑定,所以只能通过订阅发布自行来清空组件内的数据,在组件内监听事件然后重置操作时触发

回到顶部