为什么不能先改变传入的cell的状态再赋值给fences中的某个cell?如图所示

来源:2-11 实现Cell的正选和反选

就是瑾瑜啊

2019-11-19 23:26:30

http://img.mukewang.com/climg/5dd4094c09695d4d10070373.jpg

写回答

2回答

张张张一看

2019-11-26

你看到的数据是没有变化原因是:

 第一个判断修改成功之后,下一判断又将修改回去;流程是  1 修改为 2, 2 又修改为 1,死锁!!!

解决方案:

  1. if 代码块里面加上 return;

  2. if 判断条件用 if...else if...else;

1

7七月

2019-11-20

这个方案是可以的吧?应该没问题

0

Java全栈工程师

从Java到全栈,开发带SKU的真实企业级电商项目(附赠整套UI框架,配套升级Vue3.0内容)

2069 学习 · 3053 问题

查看课程