0
저는 공장 데이터로 변수를 초기화하는 올바른 방법을 알고 싶습니다. 현재 나는 이렇게하고 있지만 설득하지는 않습니다. 내가 틀렸다? 저는 Angular를 사용하고 있습니다.
$scope.result = [];
factoryCities.then(function(data){
$scope.result = data;
});
저는 공장 데이터로 변수를 초기화하는 올바른 방법을 알고 싶습니다. 현재 나는 이렇게하고 있지만 설득하지는 않습니다. 내가 틀렸다? 저는 Angular를 사용하고 있습니다.
$scope.result = [];
factoryCities.then(function(data){
$scope.result = data;
});
팩토리 (단독)의 변수 및/또는 방법을 제공하는 것을 목적으로 서비스한다. 컨트롤러에서
:
...
MyFactory.var1 = $scope.var1;
$scope.resultOfSomethingDone = MyFactory.doSomething();
그리고 구현의 약속 (. 비동기 값 (또는 예외를 반환) 그들이 처리 할 때)의 경우
:MyFactory.getData().then(function(data){
$scope.dataResult = data;
});
무엇 "나를 설득하지 않는다"는 뜻인가요? 이 코드는 유효한 코드처럼 보입니다. 예상 한 결과가 보이지 않습니까? – Claies
뷰가 빈 배열로 시작한다고 확신하지 않습니다. –