原因:打印出来的数据当中为判断题时数据是空的。当使用JSON.parse字符串转数组时,如果里面数据有空 那么就会报错
做一个判断就好了,有才取值
if(value!=""){ var fileList = JSON.parse(value); }else { var fileList = ""; }