|
发表于 2016-5-25 14:03:47
|
显示全部楼层
开发时需要注意的点有:
1. 打开页面时, 注意一个baasData应该只请求一次数据
当前发现请求了两次, 原因是baasData的autoLoad=true, 同时在model的onLoad事件中,设置过虑条件之后, 又刷新了一次data;
解决方案: baasData的autoLoad=true, 数据的过虑条件在baasData的onBeforeRefresh事件中设置, model的onLoad事件中不执行任何逻辑
2. baasData的limit设置问题
baasData的limit最好不要设置成-1, 如果为-1的话, 表示加载数据库中相应表所有行的数据,一般设置为20, 同时list中的limit要<=baasData的limit, 一般设置为baasData的limit一样即可.
3. baas的simpleStore问题(/Baas/justep/SimpleFileStore.java)
3.1 浏览器缓存没有生效;
3.2 每个simpleStore请求性能不优化;
需求调整: /Baas/justep/SimpleFileStore.java
|
|