Binding to array object elements' demo
来源:互联网 发布:淘宝店铺数据监控 编辑:程序博客网 时间:2024/05/15 01:26
1.自定义对象类
package{public class UserVO{//--------------------------------------------------------------------------//// Constructor////--------------------------------------------------------------------------public function UserVO(){}//--------------------------------------------------------------------------//// Properties////--------------------------------------------------------------------------private var _username:String;public function get username():String{return _username;}public function set username(value:String):void{_username = value;}}}
2.MXML文件
<?xml version="1.0"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"xmlns:s="library://ns.adobe.com/flex/spark"xmlns:mx="library://ns.adobe.com/flex/mx"height="600" preinitialize="preinitializeHandler(event)"><fx:Script><![CDATA[import mx.collections.ArrayCollection;import mx.events.FlexEvent;[Bindable]private var users:ArrayCollection = new ArrayCollection();protected function preinitializeHandler(event:FlexEvent):void{//initialize the datausers.addItem(new UserVO());}protected function changeBtn_clickHandler(event:MouseEvent):void{//change the item's username valuevar user:UserVO = new UserVO();user.username = "daniel";//reset the itemusers.setItemAt(user, 0);}]]></fx:Script><s:HGroup ><s:TextInput text="username:{UserVO(users.getItemAt(0)).username}" /><s:Button label="change" id="changeBtn" click="changeBtn_clickHandler(event)" /></s:HGroup></s:Application>
注意更新值时必须为某索引的项整个对象重新赋值,而不能只更新该项的字段值,如users.getItemAt(0).username = "daniel",这显示不了绑定的效果。
- Binding to array object elements' demo
- array to object +javascript
- javafx-binding object model to the tableview
- using inject to count elements in array
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- leetcode_Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- Minimum Moves to Equal Array Elements II
- 453. Minimum Moves to Equal Array Elements
- Leetcode453. Minimum Moves to Equal Array Elements
- Leetcode Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- Tomcat处理HTTP请求源码分析(上)
- Struts2标签的OGNL
- Tomcat集群配置笔记
- 无完美解--怎样减少无效URL的爬行和索引
- Struts2的表单标签
- Binding to array object elements' demo
- 各OS平台上JDK上的差异
- 自定义类加载器
- JVM调优
- c++/c字符串
- javascript元素类型
- 如何将数据库水平切分
- 认识flex中的sprite
- Tomcat处理HTTP请求源码分析(下)