用es6语法,转了报错,不转用不了
发布于 5 年前 作者 xiulanlin 14750 次浏览 来自 问答

想问下小程序对es6的兼容能不能友好一点。

项目中用到了import语法去引入模块,因为小程序不支持,只能工具转es5

但是async/await又能es6支持,转了es5又报错。

这样两头不到岸,转了报错(async/await),没转,也报错(import)

真特么尴尬

代码就这样,自己写个setTimeout的promise就可以了,

4 回复

1。。。。谁给你讲不支持import的

我这里

    

用的好好的

仔细查看哪里问题

@娇华  我也遇到一样的问题   import语句关闭es6转es5报错   不关闭又用不了async/await 写法,改怎么办呀?

一样的问题,也是报 regeneratorRuntime is not defined 。

不过我用的是 typescript,用 TSC 直接转的 ES5 没问题。

建议自己找个编译转换工具,自己转 ES5 吧

讲道理不转我这里是可以用的

回到顶部