WEB开发网
开发学院图形图像Flash ActionScript 3.0 Step By Step系列(八):动态的数... 阅读

ActionScript 3.0 Step By Step系列(八):动态的数据展现源于灵活的数据绑定

 2009-01-14 11:55:14 来源:WEB开发网   
核心提示: <mx:Model>标签可以用来定义XML式的数据源,另外还可以通过编程的方式定义数据源或从数据库、文件或各种数据服务接口来获取数据源,ActionScript 3.0 Step By Step系列(八):动态的数据展现源于灵活的数据绑定(4),下面是使用xml的数据源定义:1

<mx:Model>标签可以用来定义XML式的数据源,另外还可以通过编程的方式定义数据源或从数据库、文件或各种数据服务接口来获取数据源,下面是使用xml的数据源定义:

1  privatevarxml:XML=<Books>
2              <Book>
3                <Name>ActionScript3.0</Name>
4                <Author>张三</Author>
5              </Book>
6              <Book>
7                <Name>FlashCS3</Name>
8                <Author>李四</Author>
9              </Book>
10            </Books>

绑定xml对象的数据和通过<mx:Model>标签定义的数据源没什么区别,详细如下代码块:

1  <mx:Bindingsource="xml.Book[0].Name"destination="txtXmlName.text"/>
2  <mx:Bindingsource="xml.Book[1].Name"destination="txtXmlAuthor.text"/>
3  <mx:TextInputx="95"y="177"id="txtXmlName"fontSize="12"/>
4  <mx:TextInputx="95"y="225"id="txtXmlAuthor"fontSize="12"/>

四、BindingUtils与动态绑定

在Flex中,动态绑定主要是通过BindingUtils类提供的两个静态方法来实现。该类位于包mx.binding.utils下,它提供了bindProperty()和bindSetter()两个静态方法来实现数据的动态绑定。

上一页  1 2 3 4 5 6 7  下一页

Tags:ActionScript Step By

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接