原因:打印出来的数据当中为判断题时数据是空的。当使用JSON.parse字符串转数组时,如果里面数据有空 那么就会报错 所以判断当不等于判断题时在进行转换 if(v.questiontype != 30){ v.choiceoptinfo = JSON.parse(v.choiceoptinfo); }