GIX4中懒加载

简介:

在使用OpenExpressApp框架的GIX4项目中,对象的懒加载按照对象的性质不同,分为以下两种方式:

根对象类
    Get方法:获取根对象,并附带上第一级的子对象属性。
    GetLazy方法:获取没有子对象属性的根对象。只在简单列表显示时使用。懒加载的思想在这里的体现,比较特殊,大致是这样的:当点击列表中某个对象A时,会使用Get方法获取一个新的对象B,并把它的值全部赋于A,这样,A就在被点击的时候,得到了它的所有子对象属性。
非根对象类
    Get方法:获取此对象的一般属性,它的子对象属性使用一般的属性懒加载方式。

 

 

20100330 更正如下:

获取单个对象

Root.Get                返回:根 + 子 + 所有外键。

Root.GetLazy          返回:根 + 所有外键。

Child.GetChild         返回:子 + 除当前父以外的所有外键。(父对象在调用后,立刻对得到的所有孩子对象都设置好父结点的值)

获取对象集合

RootList.GetList       此方法会对每个对象都调用Root.Get方法

Children.GetChildren 此方法会对每个对象都调用Child.GetChild方法

以上方法都需要在服务端执行。

目录
相关文章
|
2月前
|
API 开发者
懒加载的实现
懒加载的实现
186 57
|
3月前
|
前端开发 JavaScript
3分钟掌握!用HTML+CSS实现懒加载,真的这么简单?
3分钟掌握!用HTML+CSS实现懒加载,真的这么简单?
|
3月前
|
存储 JavaScript UED
图片懒加载
图片懒加载
|
5月前
懒加载和无限滚动
懒加载和无限滚动
|
6月前
|
JavaScript 前端开发
如何实现网页的懒加载?图片懒加载的原理
如何实现网页的懒加载?图片懒加载的原理
46 0
|
6月前
在实现路由懒加载和按需加载时,需要注意哪些问题?
在实现路由懒加载和按需加载时,需要注意哪些问题?
30 1
|
11月前
|
存储
图片懒加载(二)
图片懒加载(二)
47 1
|
数据采集 搜索推荐 UED
实现懒加载
懒加载是一种非常 useful 的技术,可以极大提高用户体验和网页性能,但也有一定的弊端,需要权衡选择。一般来说,对于加载的数据较多,页面性能和流量较为关注的场景,懒加载是一个不错的方案。但如果对 SEO 优化要求较高,或者加载的数据较少,也可以不使用懒加载
70 0
|
JavaScript 前端开发 UED
实现图片懒加载(及优化相关)
工作之余想要休闲一下(看-美-女-图),但是又觉得单纯休闲不利于自身进步,于是 ……
实现图片懒加载(及优化相关)
懒加载只能对图片进行懒加载吗?
懒加载只能对图片进行懒加载吗?