Adobe Spry 1.6.1发布 面向设计人员的AJAX框架

Adobe Spry是一个面向Web设计人员而不是开发人员的Ajax框架,它使得设计人员不需要了解复杂的AJAX技巧也能在一个HTML页面中创建丰富体验成为了可能。目前1.6.1版本发布,很多新的更新都和支持AIR相关,并且很多很酷的功能加入到新的版本中。

Spry有许多功能,但是最重要的就是移除和加载数据,下面我给一个Spry是如何运行的例子:

首先:


< script type = " text/javascript " >    
var  mydata  =   new  Spry.Data.XMLDataSet( " people.cfm " , " /people/person " );   
</ script >   


这个文件告诉Spry一个URL people.cfm,加载XML文件,并且解析XPath /people/person。Spry同样也支持JSON,TSV,CSV,甚至HTML tab文件。下面是XML文件
< people >   
< person >   
< name > Jacob Camden </ name >   
< age > 6 </ age >   
< gender > boy </ gender >   
< picture > jacob.jpg </ picture >   
</ person >   
< person >   
< name > Lynn Camden </ name >   
< age > 4 </ age >   
< gender > girl </ gender >   
< picture > lynn.jpg </ picture >   
</ person >   
< person >   
< name > Noah Camden </ name >   
< age > 3 </ age >   
< gender > boy </ gender >   
< picture > noah.jpg </ picture >   
</ person >   
  
</ people >   


Spry告诉浏览器如何在页面上显示XML

< div  spry:region ="mydata" >   
  
< p >   
< table  width ="500"  border ="1" >   
< tr  spry:repeat ="mydata" >   
< td > {name} </ td >   
< td > {age} </ td >   
< td > {gender} </ td >   
</ tr >   
</ table >   
</ p >   
  
</ div >   


使用简单的标记spry:region and spry:repeat,Spry框架能够控制数据的加载和解析。是不是非常简单?

点击下面去官方网站查看更多的例子:

http://labs.adobe.com/technologies/spry/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值