我尝试使用 加载json
文件angularjs
,并从过滤器$q
返回数据。angular
我有一个角度过滤器:
MyApp.filter('my_filter', function ($q){
return function(input){
var deferred = $q.defer();
var j = {};
$.getJSON(url, function(json) {
j = json;
deferred.resolve(json);
});
return j;
但我得到了{}
。如何同步加载json
并从过滤器返回它的内容?
谢谢你。