由于项目需求,需要在长按一个button后弹出一个具有输入框的对话框用来处理用户输入的信息。
在使用input插件时,发现第一次输入后,第二次用户输入其他的信息时输入框里的值显示的是第一次用户输入的值。这时就需要吧input插件中的值清空,这里用到下面的方法。
在js文件中定义TextValue,在使用后将TextValue清空即可
```
<view class='toast-input'>
<input class='input-item1' placeholder='按钮文本' bindinput='setTextValue'value='{{TextValue}}'></input>
</view>
<view class='toast-input'>
<input placeholder='输入指令' bindinput='setCommendValue' value='{{CommndValue}}'></input>
</view>
</view>
```
```
this.setData({
TextValue: ''
})
```