0

我在将 kinvey 注入我的 Angular 应用程序时遇到了一些麻烦。我收到以下代码的以下错误:Uncaught Error: [$injector:unpr]

var app = angular.module('FantasySeasons', ['snap', 'ngRoute', 'ngResource', 'ngTouch',
 'angular-carousel', 'FSControllers', 'FSPartials', 'kinvey']);

    app.config(['$routeProvider', function($routeProvider) {
        $routeProvider.when('/', {
            templateUrl : 'partials/home.html',
            controller : 'HomeCtrl'
        }).otherwise({
            redirectTo : '/'
        });
    }]);


    app.run(function($kinvey){
        var promise = $kinvey.init({
            appKey: 'your app key',
            appSecret: 'your app secret'
        });
    });
4

1 回答 1

1

作为 Kinvey Angular 库的创建者,我认为声明 Kinvey 依赖项没有任何问题。

由于错误消息不是特定于任何模块的,我只能在这一点上猜测。需要注意的一件事是该ngRoute模块不再是 AngularJS 核心的一部分(从 1.2.0 开始)。要使用它,您需要单独包含它,请参阅docs。确保是这种情况。否则,您会遇到该错误。

于 2014-01-29T22:15:24.870 回答