最初に、データを保持するためのコントローラーを作成しましたが、うまくいきました。次に、データを工場に移動しました。工場をコントローラーに注入しました。モジュール/コントローラー/ファクトリーのアドレスも HTML コードに入れていますが、「不明なプロバイダー」というエラーが表示されます
ここに私の工場コードがあります:
(function() {
var userFactory = function () {
user =
{
"objectId": "NlPjdF5yK2",
"username": "saberi.ar.eng@gmail.com",
"emailVerified": "true",
"email": "saberi.ar.eng@gmail.com",
"myOwnCards": "['zIlHxyotrV','i1OOfskc9p','pv3NeClPkb','sdNuOoa7L2']",
"name": "Alireza",
"profile": "Ali",
"surname": "Saberi",
"image": "../assests/images/people/NlPjdF5yK2.jpg"
};
var factory = {};
factory.getUser = function(){
return user;
};
return factory;
};
angular.module('ccApp').factory('userFactory', userFactory);
}());
ここに私のコントローラーコンデスがあります
(function() {
var userController = function ($scope,userFactory) {
user = {};
function init(){
$scope.user = user;
};
init();
};
userController.$inject = ['$scope','userFactory'];
angular.module('ccApp').controller('userController', userController);
}());