虽然es6的提供了Promise,但是还是觉得async、await写起来最舒服。自己尝试过npm install babel-polyfill并且在项目中引入,但是creator编译时还是提示语法错误。请问如何配置才能使用async。谢谢!
估计蛮久
估计要等
下一版本Creator 1.5测试版(nantas直播的时候说下周会出?)会提供TypeScript,应该能支持async await。TypeScript是JavaScript的超集,不在ts文件里面写类型就跟ES6一样。现在想尝鲜的话可以先参考这个帖子里的示例项目,有async和await的用法:
http://forum.cocos.com/t/typescript-creator-github/42200
现在Promise 可以用了是吧?我还不知道哈···············
好吧。Orz
恩。谢谢。阅读过您的文章。
可以,creator本身提供了babel转译,可以在脚本中使用es6的东西
现在的Babel转译好像没有添加Promise。用了Promise在浏览器中能跑是因为现在浏览器很多都内置支持Promise了。但是Native下还是要自己引入Promise的polyfill。
1赞
这样啊,谢谢提醒
请问一下大佬native如何引入promise?
用引擎新建一个TypeScript项目,项目里已经导入为插件的Fetch.js里自带Promise。可以直接写async await。
大神,现在可以使用了吗?
早就可以了
但是不能像ts那样在类的方法前面加asyc