收藏
回答

switch组件在重新生成后保持check状态

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug switch 客户端 6.5.3 2.0.0

- 当前 Bug 的表现(可附上截图)


在代码中我循环输出订单列表,switch中也是循环体中的一部分。

输出效果如图



功能需求是点击删除后删除switch开启的订单。删除后会重新获取一次orderList,所以订单也会刷新一次。比如我选中订单4删除。订单4会消失,其余订单switch应该是关闭状态。


删除之后数据成功更新,switch应该被重新刷新一遍,因为id变成了新的id。但是选中的状态却保留了下来。此问题在选中多个switch删除时依旧会在刷新数据后保持之前的选中状态。


- 预期表现

- 复现路径

- 提供一个最简复现 Demo

最后一次编辑于  2018-09-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答