2016-07-01 4 views
0

私は工場のデータで変数を初期化する正しい方法を知りたいと思います。現在、私はこのようにしていますが、私を信じていません。私が間違っている?私はAngularを使用しています。

+0

何「私を納得させない」という意味ですか?これは有効なコードのように見えますが、期待している出力が表示されていませんか? – Claies

+0

私は、ビューが空の配列で始まるとは確信していません。 –

答えて

0

ファクトリ(シングルトン)は、変数やメソッドを提供することを目的としたサービスです。お使いのコントローラで

...

MyFactory.var1 = $scope.var1; 
$scope.resultOfSomethingDone = MyFactory.doSomething(); 

との約束を実装している場合(それらが処理が完了したときに非同期に、値(または例外を返す)。):

MyFactory.getData().then(function(data){ 
    $scope.dataResult = data;  
}); 
関連する問題