上周踩坑汇总
1、事务无法回滚。
现象:在操作三张表时,有一张表操作失败,但事务却没有回滚,好半天找不到原因。
原因:发现同时操作的三张表中,其中有一张表的ENGINE=MyISAM,而我们知道事务只支持引擎为InnoDB的表
2、ajax异步加载的样式无法绑定事件
现象:做城市和机构的联动时,需要根据城市动态显示其下的机构,但是通过ajax加载的html选择器无法绑定事件
原因:通过ajax的select样式是异步的数据,所以需要在回调函数里加载需要绑定的事件的方法
3、分页数据和查询数据不统一
现象:有用户反馈分页里找不到自己想要的数据,而不分页却可以
原因:这批数据因为是导入进去的,导致所有创建时间是一致的,而我的列表数据是按照创建时间倒叙,所以每次分页加载的数据其实是随机展示的,因为排序无效