$ q service - 我应该在新的AngularJS应用程序中使用CommonJS样式还是构造函数样式?

时间:2015-01-27 12:23:45

标签: javascript angularjs

$q服务的AngularJS文档说明$q可以两种方式使用 - constructor-styleCommonJS-style,请参阅https://docs.angularjs.org/api/ng/service/$q

尽管如此,它并没有提到两种时尚是否相同,或者是否优先。这两种用途是否相同,或者有什么不同?

1 个答案:

答案 0 :(得分:3)

ES6风格是一种新标准,我希望它将来成为首选的声明方式。我会在新项目中坚持这一点。但是,根据文件:

  

目前不支持进度/通知回调   ES6风格的界面。

因此,如果没有这些,可以使用构造函数。如果没有,请使用标准语法。