1、可以用表单的重置功能。
按钮设置:
formType=“reset”>提交
form设置:
找个暂时没试、按理是没问题,重置属性。
bindreset=“formReset”>
表单重置时会触发reset事件,在formreset事件中提交数据就行了,不过这样不能使用event.detail获取输入值了,要用input的bindinput事件或bindblur事件获取。然后用this.setData({})把值存起立提交表单时拿出来就行了。
2、可以用一个最简单的方法。
不需要设置重置属性,在input中设置属性value
type=“text” name=‘name’ value=“{{name}}”/>
然后表单提交,在成功返回函数success中设置
this.setData({
name:‘’
})
这样就每次提交后都会把当前输入框的内容清空了,钥匙大批量的话还是推荐第一种。
评论区