Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在angularJs中,$q或q的替代方案是什么_Angularjs_Gruntjs_Q - Fatal编程技术网

在angularJs中,$q或q的替代方案是什么

在angularJs中,$q或q的替代方案是什么,angularjs,gruntjs,q,Angularjs,Gruntjs,Q,我一直在使用$q很长一段时间,它工作得很好。但是最近对于网络工作者来说,$q的注入引起了一个问题。损坏、缩小的q.js无法检测Parallel.js使用的函数。 那么对于$q或q.js 或者如何将q.js从混乱中排除。您可以使用本博客中所述的ES2015 native Promises(当然还有与较旧浏览器兼容的某种类型,如es6 shim)。如果您在错误日志中添加一些细节,也许回答你的问题会更容易。更多关于你实际问题的信息会有所帮助。不要忘记,$q用于angular的核心,这就是所有$http

我一直在使用
$q
很长一段时间,它工作得很好。但是最近对于网络工作者来说,
$q
的注入引起了一个问题。损坏、缩小的
q.js
无法检测Parallel.js使用的函数。 那么对于
$q
q.js


或者如何将
q.js
从混乱中排除。

您可以使用本博客中所述的ES2015 native Promises(当然还有与较旧浏览器兼容的某种类型,如
es6 shim
)。

如果您在错误日志中添加一些细节,也许回答你的问题会更容易。更多关于你实际问题的信息会有所帮助。不要忘记,
$q
用于angular的核心,这就是所有
$http
和拦截器的工作原理。如果你用了另一个角度,你不会。除此之外,您是否愿意在每个非
$q
承诺中手动调用
$scope.$apply