不规律出现的语法错误bug

发布于 7 年前作者 kongmin17896 次浏览最后编辑 7 年前来自 ask

写了一个项目详情页面,通过option内的id来请求数据.然后出现很奇怪的状况:

所有项目在Ide模拟器上无问题,但是部分项目在真机上会出现在报错(Uncaught SyntaxError: Invalid or unexpected token 1:6511)

接下来进行贴图

  1. IDE的自定义渲染数据

  2. 报错项目的IDE的console.log和真机上的调试模式

    IDE:

    真机:

  3. 正常项目下的调试信息

    IDE:

    真机上:


问题是为什么在真机上总会比在IDE上多一条语法错误,为什么不同的项目Id同样的代码会有不同的显示结果?

希望有大大说下自己的见解或者能够解释下

5 回复
lchang
lchang1 楼6 年前

这是怎么解决的?我也出现了这种错误。已开启es6转es5

lili
lili2 楼6 年前

开了的

yangli
yangli3 楼6 年前

排查了半天,特殊字符的锅,自己转json前先过滤一下吧

qjiang
qjiang4 楼6 年前

@morganfly 你好 想问下你遇到的这个bug ,当时后台数据是什么问题?

jiaxiulan
jiaxiulan5 楼5 年前

开了 es6 -> es5 了吗