在安卓上input输入框聚焦时使用JS清除输入内容不生效

发布于 6 年前作者 sunping12779 次浏览最后编辑 6 年前来自 ask
// wxml
<input class="input" placeholder="请输入" value="{{ inputVal }}" bindinput="handleInput" />
<button class="button" type="primary" bindtap="clear">清空</button>
// js
Page({
  data: {
    inputVal''
  },
  
  handleInput(e) {
    this.setData({
      inputVal: e.detail.value,
    })
  },
  clear() {
    this.setData({
      inputVal'',
    })
  },
})

在安卓上,如果输入框聚焦时,点击清空按钮,输入框内容仍然存在

2 回复
xiulanxiong
xiulanxiong1 楼6 年前

加个空格试下

lsun
lsun2 楼4 年前
<form bindreset="formReset">
  <input class="input" placeholder="请输入" value="{{inputVal}}" bindinput="handleInput" />
  <button formType="reset">Reset</button>

form试试吧