全部博文(626)
分类: JavaScript
2013-09-24 09:49:54
标签创建。
例:
...
3)Loading Data
Spry Data Set负责载入和处理数据,而XML是经常用到的在服务器端到客户端传递数据。Spry XML Data Set能被用于通过浏览器的XMLHTTPRequest对象来检索数据。XML可以包含在一个文件中,也可以是服务器端的函数调用。Spry使用XPath,W3C标准来描述XML节点集,识别节点描述为数据记录。
4)Data Set Declaration
Spry Data Set增加到页面分为两步。
首先,包含适当的JavaScript库:
其次,创建Data Set的实例,通过知道XML数据,定义重复的节点。
var dsProducts=new SpryDataXMLDataSet("products.xml","products.product")
------------
dsProducts: 变量引用。数据集的名字。
SpryDataXMLDataSet:对象实例。
products.xml:XML数据。
products.product:XPath。在XML文件中指向节点的指针。
5)显示数据
使用Spry Regions显示数据到Web页面。创建从数据集到Spry Regions的绑定是很容易实现的,通过附加Spry属性到HTML标准标签上。如下的例子:
Product
Category
{name}
{category}
------------------
Spry Region Declaration:Spry区域声明
Data Set Binding:数据集绑定
Spry Attributes:Spry属性
Spry Data Bindings:Spry数据绑定
Repeat Region Declaration:重复区域声明
6)Master/Detail Data Sets
Spry框架支持Master/Detail Data Sets概念。这意味着在Master Data Sets中选择记录来驱动Detail Data Set的内容。