0
をレンダリングする前に、サービスの約束を待つん:どのように私は私が持っているビューで
$scope.isGood=function(model){
return $scope.myData.indexOf(model);
}
と:どうすればよい
MyService.get({id:1}, function(data) {
$scope.myData=data;
.....
});
私が持っているコントローラで
<md-checkbox ng-disabled={{isGood('test')}}...
私は MyService.get
がデータを返すまで、md-checkbox
のレンダリングを強制しますか?
ありがとうございました。問題は、MyService.getが約束を果たす前にisGood式が呼び出されるのを防ぐ方法です。 – luisacevedo
ng-ifは、isGood式の呼び出しを防ぎます。 ng-if式がtrueになるまでページ上に表示されず、次にisGood式が呼び出されます –