131行代码发出来看一下,列表索引超出范围
数据不存在就会报错,因为你用的索性。
在调用savedata()方法前判断一下datalist是否为空或者在savedata里面的for循环根据datalist长度动态规划循环次数或者做一个try异常捕获