我在将kinvey注入角度应用程序时遇到了一些麻烦。我使用以下代码收到以下错误: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'
});
});
答案 0 :(得分:1)
作为Kinvey Angular图书馆的创建者,我认为宣布Kinvey依赖没有任何错误。
由于错误消息并非特定于任何模块,因此我只能猜测。需要注意的一点是ngRoute
模块不再是AngularJS核心的一部分(自1.2.0起)。要使用它,您需要单独包含它,请参阅docs。确保是这种情况。否则,您会遇到该错误。