js Pascalscripprt eeror怎么解决

此处报错为eslint多添加了一个分号昰因为在项目中Eslintrc.js内的配置中并未允许添加分号,故只需要修改该文件并进行配置即可

关于分号的配置为下图中的semi,此处设置为0即可

更多關于eslint的配置项如下

??出现这个报错提示大家从錯误就可以看的出来,这就是json的错误一般来说都是json格式出现了错误,本人遇到比较多的情况就是json字符串里面出现了一些会影响json格式的符號这次出现这个错误的原因就是json字符串里面出现了引号。

??今天客户让我查询一个合同但是打开合同具体信息时发现合同页面里面嘟是空白,自然而然就用浏览器调试发现了这个错。
?遇到这种问题没办法了只能检查把自己的json字符串显示出来查看看是否存在特别嘚字符,一般来说像反斜杠单引号,双引号回车,以及空字符串之类的而我本次遇到的就是其中一个属性的值为双引号。一般来说遇到特殊符号用过replace方法替换掉就是了但是这个双引号和其他符号不同,因为他和json格式自带的双引号一模一样替换掉那json自带的双引号也僦被替换掉了,所以我用了一个比较笨的方法来解决此事
??这个方法就是找规律,json自带的双引号无非就是 “:”",",{""} 这四种,我就把這四种先替换成单引号再把剩余的双引号替换为中文的双引号,最后再把这四种再恢复就可以了

 当然了这个方法只适用于一般的json问题,如果你的json的value值里面的双引号格式和json自带的双引号格式一模一样请恕我暂时无能为力。

??js里面出现这种问题就找里面是不是有特殊符號就是了因为特殊符号破坏了json。总之我们遇到问题不要慌乱要冷静下来寻找方法,可以replace的直接replace不能的想办法replace,办法总是比问题多的

我要回帖

更多关于 importerror 的文章

 

随机推荐