文档没发现官方清空的方法,但是那个问题是这样:view上的数据绑定data里面的,你输入文字输入框的改变并未改变data里面的变量而userInput永远是空字符串所以既然没改变估计就不会去操作view了
Page({ data: { userInput: '', }, clearInput: function () { this.setData({ userInput: '' }); }, bindKeyInput: function(e) { this.setData({ userInput: e.detail.value }); }})你这样做就可以实现了 input value="{{userInput}}" bindinput="bindKeyInput"/inputview bindtap="clearInput"点击清除输入框/view复制代码













