最新版hbuilderX,之前版本编译到小程序端正常,升级到最新版本后小程序段报错,h5端是正常的。
提示VM477:5 Uncaught SyntaxError: missing ) after argument list,VM479:5 Uncaught ReferenceError: $gwx is not defined。
官方回复说是用了什么不支持的语法,但是检查了下升级前后的代码并没有使用文档中说的不支持的语法,比如复杂的js表达式,过滤器,模板中使用函数,等等之类的,应该不是这个原因。升级前后代码几乎无改动,十分确定升级之前可以正常编译到小程序端,无此错误提示。
请官方核查下,尽快修复此问题。
VM483:5 Uncaught SyntaxError: missing ) after argument list
(anonymous) @ VM483:5
VM484:4 Mon Apr 01 2019 10:11:25 GMT+0800 (中国标准时间) 渲染层错误
VM484:5 Uncaught ReferenceError: $gwx is not defined
6 个回复
Trust - 少说废话
页面渲染结果不符合预期,或者出现 $gwx is not a function 通常是使用了不支持的语法导致的,参考:https://uniapp.dcloud.io/use
9***@qq.com
你解决了吗,我也遇到了。之前编译没毛病的,就突然报这个错误,问题是我也没用不支持的语法啊。这两天还着急上线,尴尬
sonicsunsky (作者)
确实使用了不支持的语法,可以检查下v-for循环里的key的写法有没有问题,我的就是这个这个有问题
2019-04-12 09:05
3***@qq.com
s***@qq.com
你好,这个问题解决了吗?我现在也碰到了
3***@qq.com
就是v-for的时候key的问题,小程序不支持加字符串
2019-05-31 14:50
s***@qq.com
确实是v-for中key的问题。
s***@126.com
不是什么语法问题,我跑个空项目都会报错