Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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路由解决问题_Angularjs - Fatal编程技术网

使用AngularJS路由解决问题

使用AngularJS路由解决问题,angularjs,Angularjs,我正试图从config.json文件中设置配置数据,如下所示 我已经创造了我自己的,这显示了我的问题。我的plnkr上的错误是: 错误:[$injector:unpr]未知提供程序:myDataProvider对其进行排序,请参见此 只需要一个路由模板和index.html页面中的ng视图 .config(["$routeProvider", function($routeProvider) { $routeProvider .when("

我正试图从
config.json
文件中设置配置数据,如下所示

我已经创造了我自己的,这显示了我的问题。我的plnkr上的错误是:

错误:[$injector:unpr]未知提供程序:myDataProvider对其进行排序,请参见此

只需要一个路由模板和index.html页面中的ng视图

        .config(["$routeProvider", function($routeProvider) {
        $routeProvider
            .when("/", {
                templateUrl: "main.html",
                controller: "hotelsCtrl",
                controllerAs: "controller",
                resolve: {
                    myData: ["httpDataLoader", function(httpDataLoader){
                        return httpDataLoader.load();
                    }]
                }
            })
    }])

你能制造一个能再现你问题的扑救器吗?您发布的有问题的代码不完整,并且如果您添加了结束代码(代码>)
,似乎可以正常工作。可能您正在另一个路径中加载控制器,而没有解析?您需要发布更多的代码…认为这可能是一个JSON/JSONP问题。我已经更改了以前名为config.js的json文件,现在改为config.json-my bad。现在获取:
SyntaxError:missing;在语句“应用程序”之前:“bht”
我添加了一个plnkr,显示了我遇到的问题。这方面的任何进一步帮助都将是巨大的。