getChildren
ID に関連するデータを取得するために呼び出されるメソッドを作成しましたが、呼び出し元メソッドでそのデータにアクセスできません。私のサンプルコードは次のとおりです
これらの2つのメソッドをコントローラーに記述し、必要なすべてのオブジェクトを渡しました
var baseMethod = function(rootNode) {
var id = 123;
var result = getChildren(id);
};
var getChildren = function(id) {
var deferred = $q.defer();
return dummyService.oneAction(id).then(
function (data) {
return deferred.resolve(data);
}
);
}
これの何が問題なのですか。コールバックでデータを結果に割り当てたい。どうやってやるの。