小程序
小游戏
企业微信
微信支付
扫描小程序码分享
input 里面绑定 value="{{inputValue}}"
this.setData({
inputValue: '' 设置为空
});
iphone手机可以正常执行,安卓手机有概率会出现 输入内容已经提交,input没有被清空
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看一下面板AppData更新了没
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
<view class="newsDetailsFix" style="padding-bottom:{{inputHeight}};">
<input type="text" confirm-type="send" focus="{{isfocus}}" bindconfirm="search" bindinput="inputedit" value="{{inputValue}}" adjust-position="{{inputUp}}" confirm-hold="{{hold}}" bindfocus="inputFocus" bindblur="inputBlur" placeholder="请输入新消息" />
<view bindtap="defaultTap">发送</view> 这个地方从button换成view还是不行
</view>
defaultTap:function(e){ //点击发送的时候
let that = this;
var data = {
sid: that.data.userKey,
tid: that.data.userid,
message: that.data.inputValue
}
if (that.isNull(that.data.inputValue)) {
wx.showToast({
title: '发送消息不能为空',
icon: 'none',
duration: 2000
}else{
if (socketOpen) {
// 如果打开了socket就发送数据给服务器
sendSocketMessage(data);
that.data.rowsList.push({
head: that.data.avatarUrl,
message: that.data.inputValue,
nick: that.data.nickName,
userType: "self"
that.setData({
rowsList: that.data.rowsList,
inputValue: null,
hold: true,
isfocus:false,
toView: 'msg-' + (this.data.rowsList.length - 1),
this.webSocket();
这里加个空格试下?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看一下面板AppData更新了没
<view class="newsDetailsFix" style="padding-bottom:{{inputHeight}};">
<input type="text" confirm-type="send" focus="{{isfocus}}" bindconfirm="search" bindinput="inputedit" value="{{inputValue}}" adjust-position="{{inputUp}}" confirm-hold="{{hold}}" bindfocus="inputFocus" bindblur="inputBlur" placeholder="请输入新消息" />
<view bindtap="defaultTap">发送</view> 这个地方从button换成view还是不行
</view>
defaultTap:function(e){ //点击发送的时候
let that = this;
var data = {
sid: that.data.userKey,
tid: that.data.userid,
message: that.data.inputValue
}
if (that.isNull(that.data.inputValue)) {
wx.showToast({
title: '发送消息不能为空',
icon: 'none',
duration: 2000
});
}else{
if (socketOpen) {
// 如果打开了socket就发送数据给服务器
sendSocketMessage(data);
that.data.rowsList.push({
head: that.data.avatarUrl,
message: that.data.inputValue,
nick: that.data.nickName,
userType: "self"
});
that.setData({
rowsList: that.data.rowsList,
inputValue: null,
hold: true,
isfocus:false,
toView: 'msg-' + (this.data.rowsList.length - 1),
});
}else{
this.webSocket();
}
}
这里加个空格试下?