PhoneGap中文网

 找回密码
 立即注册

第六讲 phonegap+SenchaTouch 数据仓库 数据模型JsonStore XmlStore JsonpStore深入学 ...

2014-2-21 23:26| 发布者: admin| 查看: 5514| 评论: 0

摘要: 学习要点:1. SenchaTouch数据模型图2. Sencha Touch数据模型3. Sencha Touch数据仓库Ext.data.Store Ext.data.proxy4. Sencha Touch数据阅读器5. Sencha Architect数据源绑定方法(这一讲的核心)1. SenchaTouch数据 ...
 phonegap+SenchaTouch 数据仓库 数据模型JsonStore XmlStore JsonpStore深入学
学习要点:

1.    SenchaTouch数据模型图
2.    Sencha Touch数据模型
3.    Sencha Touch数据仓库Ext.data.Store Ext.data.proxy
4.    Sencha Touch数据阅读器
5.    Sencha Architect数据源绑定方法(这一讲的核心)


1.    SenchaTouch数据模型图


2.    SenchaTouch数据模型

数据模型[Model]的主要职责是描述存储和管理应用程序的数据,堪称MVC应用程序的肌肉和组织,缺少了Model的应用程序只能是一具没多大实用价值的空壳。事实上,几乎当前所有的互联网应用程序都是以数据的传递和交互为主要目的。

3.    Sencha Touch数据仓库Ext.data.Store

Store类似于一个本地仓库(即数据存储器),
包括有 ArrayStore,DirectStore,GroupingStore,JsonStore,XmlStore(都是store的子类),最终主要用于提供给视图组件去显示.
Store由Proxy(数据源)和DataReader(解读数据)组成。

4. Sencha Touch数据阅读器

阅读器的类型 Sencha touch使用阅读器解析需要被装载到数据模型或数据仓库中的数据,分为以下几种类型:
1、ArrayReader:当数据为一个数组时,根据该数据创建一个模型对象所构成的数组,该模型对象数组的每一项中装载一行数据。

2、JsonReader:用来阅读来自服务器端的JSON格式的数据。

3、XmlReader:用来阅读来自服务器端的XML格式的数据。 一定要定义record 在后面几页定义store过程中,实际操作体会一下JsonReader读取JSON格式的数据和XmlReader读取XML格式的数据






头晕

难过

扯淡

不解

搞笑

支持

超赞

欠扁

相关阅读

最新评论

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-4-19 23:47 , Processed in 0.033372 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部