AngularJS
비동기적으로 데이터를 요청한 후 deferred.promise
을 사용하여 값을 전달하는데 10번 새로고침되고 2번만 표시됩니다.
제 코드에 무슨 문제가 있는지 모르겠습니다. 아니면 더 좋은 방법이 있으면 알려주세요!
서비스 파일: service.js
<pre>
app.factory('Factory',['$sce','$q','$http',function($sce,$q ,$http){
}
</pre>
컨트롤러 파일: controller.js
<pre>
app.controller('ctrl.detail',['$scope','$ RouteParams ','Factory',function($scope,$routeParams,Factory){
}]);
</pre>
페이지 표시
<pre>
<p data-ng-controller="ctrl.detail">
</p>
</pre>
으아악
Factory.device_detail 귀하의 정의를 보지 못했습니다