Apache CordovaでサンプルのAngularコードを実行しようとしていますが、Apache Cordovaを使用しているときにVisual StudioでスタンドアロンのAngularで動作しているように見えます。.com Visual StudioのCordovaで動作しません
この方法は、PluralsightのScott AllenによるAngularJSチュートリアルから取得されました。私はこれを「スタンドアロン」角度で使用し、それは働いた:http://plnkr.co/edit/P12BG2eDaCR7PsNzGGFV。しかし、なぜコルドバではないのですか?残念ながら、私は私が見つけたこのエラーに関連するすべての問題がのreintialisationに関連していた
Error: [$injector:unpr] Unknown provider: reqProvider <- req <- BrowseCtrl
を取得
(function() {
var req = function ($http) {
var getTest = function (username) {
return $http.get("https://api.github.com/users/" + username)
.then(function (response) {
return response.data;
});
};
return {
getTest: getTest
};
};
var module = angular.module("starter.controllers");
module.factory("req", req);
}());
と
angular.module('starter.controllers', [])
.controller('BrowseCtrl', function ($scope, $stateParams, req) {
var myTest = req.getTest("test");
});
終わる:私は2つのファイルをしている
モジュールには[[]]を追加しますが、ここではそうではありません。