【extjs6学习笔记】1.13 初始: 模型

Ext JS包括数据包Ext.data包括处理从服务器保存和检索数据的类。

   

以下是Ext JS 6数据包中的重要类:

   

Model (Ext.data.Model)

Store (Ext.data.Store)

Proxy (Ext.data.proxy.Proxy)

Session (Ext.data.Session)

   

下图说明了重要类别的数据包之间的交互。

   

----------------------------------------------------------------------

   

模型之间的关联:

   

Ext JS提供了一种简单的方法来定义模型之间的关联。 我们来看看如何定义一对一,一对多和多对多的关系。

   

一对一

   

以下示例演示如何定义两个模型之间的一对一关系。

   

   

在上面的例子中,学生模型包含一个字段'addressId',其引用为'Address',并将其设置为唯一。 这与学生和地址模型之间形成一对一的关系。

   

------------------------------------------------------------

一到多:

   

在Ext JS中定义一对多关系有两种方法,使用Ext JS 4的hasMany配置或新的引用配置。

以下示例演示如何使用简单的hasMany配置定义一对多关系。

   

   

---------------------------------------------------------------------

多对多:

   

Ext JS提供了一种简单的方法来定义使用manyToMany配置的模型之间的多对多关系。

以下示例演示如何定义多对多关系。

   

   

------------------------------------------------------------------

   

posted @ 2017-06-08 20:31  宁#宁  阅读(295)  评论(0编辑  收藏  举报