同:
1.两中data 组件的用法都是一样的!都是前端存储数据用的!存放在缓存里,数据的存储量和物理内存有直接关系
2.baasData 组件是继承的data组件实现的!进行了一些扩展,它拥有data组件所有的API 方法

异:
1.不过baasData 有专门提供 BaasServer 为对应的服务端请求,baasData 和 BaasServer是 耦合的!可以配合使用!提高开发速度!data组件指定等action属性即可
2.data组件更灵活,可以自己接管加载数据的事件,对任何的数据源进行加载数据,数据交互
比如sqlite:/UI2/demo/sqlite/simpleData/index.w
比如第三方服务器 :http://docs.wex5.com/wex5-server-question-list-2026
也可以请求baasServer 中的数据:http://docs.wex5.com/wex5-ui-question-list-2174

 

最终就是把数据加载到data 或  baasData组件中后, 剩下的对数据处理的方法就都一样的!

可以把它当做是js中的一个集合,一个高级数组对象!