ここで確認してください: http://jsfiddle.net/9VaW2/1/
jData
外で利用できるようにしたい
$http({method: 'POST', url: '/someurl'}).
success(function(data, status, headers, config) {
var jData = data;
}).
error(function(data, status, headers, config) {
});
しかし、私がこれを行うとき:
$view.availableData = {
cols:{ID:'ID', Date:'Date'},
rows:{data:jData},
options:{}
};
それは私にこのエラーを与えます
ReferenceError: jData が定義されていません
編集 更新フィドル
http://jsfiddle.net/9VaW2/3/
** 同期呼び出しを行うための解決策を見つけたと思います..async : false
。それが機能します。データが戻ってくるよりもページの読み込みが速かったと思います....誰かがより良い解決策を持っているのだろうか**