微信小程序清空input内容

2,824 阅读1分钟

微信小程序中,如何在input输入内容完成,单击发送按钮后input文本框中的内容自动清空呢? 1、在Input标签中,要有value属性 2、在value属性中,要将绑定在data中的输入值属性放置在value中 如: 此时js的data中: data: { inputValue: ''} 3、给发送按钮绑定方法,并通过this.setData方法将value中的inputValue内容清空 发送弹幕 在js中: bindSendDanmu: function () { if(!this.data.inputValue){ this.videoContext.sendDanmu({ text: this.inputValue, color: getRandomColor() }), this.setData({ inputValue: '', }) }}

注意:在使用this.setData方法时,input中一定要添加value属性,并给value属性绑定data中的inputValue。否则无法清空。