小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在做一个增加删除list操作时
数据是正常的
界面并没有获取到值
这是后端代码
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
问题解决了吗??
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
(我的问题也一样,添加value属性后,bug解决)
解决方法:
在控件里添加value属性
var newArray = that.data.addCar newArray.splice(e.currentTarget.dataset.index, 1) that.setData({ addCar: newArray })
在这里使用变量赋值 然后操作splice 之后再setData
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
问题解决了吗??
(我的问题也一样,添加value属性后,bug解决)
解决方法:
在控件里添加value属性
var newArray = that.data.addCar newArray.splice(e.currentTarget.dataset.index, 1) that.setData({ addCar: newArray })
<label class="fl color_6">车牌号</label>
<input type="text" class="desc-input" data-index="{{index}}" data-tag="numberPlate" bindblur='setInputValue' value="{{numberPlate}}" data-path="numberPlate" data-type="numberPlate" placeholder="请输入车牌号" class="fr input_w_350 input_h_48 mt25 color_9 textAlign_r"/>
</view>
在这里使用变量赋值 然后操作splice 之后再setData
newArray.splice(e.currentTarget.dataset.index, 1)
that.setData({
addCar: newArray
})
这样的写法还是不行,并没有将新的值赋值给页面上