javascript - AngularJS 中的急切加载 Expand() 函数

标签 javascript json angularjs asp.net-web-api breeze

我希望breezejs的eagarloading扩展函数在查询breeze的asp.net web api时为我提供简单的json对象,以便我可以在我的 Angular View 中迭代它。就像 {{p.users.projects.projectname}} ..但是当我深入项目内部时得到的结果不是普通的 json

 function getUsersPartials() {

        return EntityQuery.from('users').expand('projects')
        .using(manager).execute()
        .to$q(querySucceeded, _queryFailed);

        function querySucceeded(data) {
            users = data.results;
            console.log(users);
            log('Retrived [Users Partials] from remote data source ', users.length, true);
            return users;
        }
    }

最佳答案

您可以在查询中使用 .noTracking() 来获取简单的 json 对象

关于javascript - AngularJS 中的急切加载 Expand() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23507837/

相关文章:

javascript - Angular 元素无法正确处理 "display: block"

javascript - 在 JavaScript 中使用文本区域输入

javascript - 无法用 JS 理解这个 DOM 目标

javascript - 网站有哪些好的 JavaScript/AJAX 界面模式?

GET请求后的Javascript文件加载错误

json - dart中的NosuchMethod用于JSON.decode

php - 使用ajax json和php中的短语发送数据

objective-c - 基于 NSObject 的类的 iOS JSON 序列化

javascript - angularJS ng 事件中通过表达式调用函数

响应用户输入的 JavaScript 函数