Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.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
Javascript Angulars$routeProvider不路由_Javascript_Angularjs_Coffeescript_Url Routing - Fatal编程技术网

Javascript Angulars$routeProvider不路由

Javascript Angulars$routeProvider不路由,javascript,angularjs,coffeescript,url-routing,Javascript,Angularjs,Coffeescript,Url Routing,我的Angular JS应用程序中有一个$routeProvider,它不会在ng视图中加载模板。 我已经设置了,并且我自己找到了解决方案:我在工厂里有这一行。coffee重写了配置: angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) -> ... angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) ->

我的Angular JS应用程序中有一个
$routeProvider
,它不会在ng视图中加载模板。
我已经设置了
,并且
我自己找到了解决方案:我在工厂里有这一行。coffee重写了配置:

angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) ->
...
angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) ->
...
现在我将配置分配给了
@myApp
,并且正在使用
@myApp.factory'api',…
,它正在工作


感谢您的支持。

配置有
[
的打字错误,这应该是
@Chandermani谢谢,但没关系。我添加了编译后的JS,上面的代码是CoffeeScript。您在浏览器控制台中看到错误了吗?@Chandermani没有,正如我所写的,它不会引发任何错误。您是如何在html中包含脚本的。这可能是脚本排序问题。
angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) ->
...
angular.module('myApp', []).factory 'api', ($http, $q, $cacheFactory) ->
...