unexpected character “-” 原因与解决方法

今天在用QQ小程序工具调试一位朋友的“某小程序”代码的时候,结果报错如下:

VM452:252 编译QML文件出错,错误信息

./pagesFlashSale/showPro/showPro.qml:1:1586: unexpected character "-"

中文翻译

./pagesFlashSale/showPro/showPro.qml 这个文件中,第1行第1586个字符那里出现了一个意外的或非常的字符“-”。

VM452:252 编译QML文件出错,错误信息./pagesFlashSale/showPro/showPro.qml:1:1586: unexpected character "-"

 

原因:

不用多说,就是多了意外的字符“-”,只需要删除就行了。

我们在做小程序开发的时候,经常会碰到这种类似的问题,如果你遇到其它的字符,例如:@#.......等等,都可以按此原理去解决。

 

解决方法

从上面已经知道了原因,解决起来就容易多了。只需要去掉意外非法字符“-”就可以了,以我这为例子,具体步骤如下:

 

1、1、打开 ./pagesFlashSale/showPro/showPro.qml 文件。

 

2、找到1:1586,也就是第1行第1586个字符,我用的是Notepad++编辑器。

unexpected character "-"

 

3、将:

-opts

改为

opts

即可!

 

4、保存,再编译、预览、调试小程序就不会报错了。

付杰
  • ¥ 198.0元
  • 市场价:298.0元
  • ¥ 298.0元
  • 市场价:498.0元
  • ¥ 298.0元
  • 市场价:398.0元
  • ¥ 89.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: