返回顶部
首页 > 资讯 > 精选 >Flex3.0数据绑定的方式有哪些
  • 321
分享到

Flex3.0数据绑定的方式有哪些

2023-06-17 14:06:19 321人浏览 安东尼
摘要

小编给大家分享一下Flex3.0数据绑定的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用Flex3.0数据绑定来处理数据Flex3.0数据绑定是连接

小编给大家分享一下Flex3.0数据绑定的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

使用Flex3.0数据绑定来处理数据

Flex3.0数据绑定是连接一个对象中数据到另一个对象的处理过程。它提供了在应用程序中传递数据的方便的途径。

AdobeFlex3提供几个途径来指定Flex3.0数据绑定:

◆使用大括号({})语法。
◆使用在大括号中ActionScript表达式
◆在MXML中使用<mx:Binding>标签
◆在ActionScript中使用绑定

使用大括号({})语法

Flex3.0数据绑定需要源属性,目标属性,触发事件。触发事件表名了合适需要从源向目标拷贝数据。下边的例子展示了一个Text控件获得Hslider控件值属性的数据。在大括号中的属性名是绑定表达式的源属性。当原属性的值发生变化,Flex复制源属性的当前值mySlider.value到目标属性,Text控件的text属性。

连接:要查看使用大括号语法更复杂的关于Flex3.0数据绑定的例子,查看Definingdatamodels

例子

<?xmlversionxmlversion="1.0"encoding="utf-8"?> <mx:Application xmlns:mx="Http://www.adobe.com/2006/mxml" viewSourceURL="src/DataBindingSimple/index.html" width="250"height="150"  > <mx:Panel title="Simpledatabinding"  paddingLeft="10"paddingRight="10"paddingBottom="10" paddingTop="10" horizontalAlign="center"  > <mx:HSlideridmx:HSliderid="mySlider"/> <mx:Texttextmx:Texttext="{mySlider.value}"/> </mx:Panel>  </mx:Application>

使用在大括号中ActionScript表达式

大括号中的绑定表达式能够被包含在ActionScript表达式中用来发回一个结果。例如你能够使用大括号语法用于下边类型的绑定:

◆在大括号中一个单独的可绑定属性
◆在大括号中使用字符串串联,其中报站一个可绑定的属性
◆在大括号中基于可绑定属性的计算
◆在大括号中使用条件运算来判断一个可绑定属性
下边的例子中这事了用户界面中使用了每一种类型的绑定表达式

例子

<?xmlversionxmlversion="1.0"encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" viewSourceURL="src/DataBindingActionScriptExpressionsSimple/index.html" width="420"height="350"  > <mx:Modelidmx:Modelid="myModel">  <myModel> <!--PerfORMsimplepropertybinding.--> <a>{nameInput.text}</a> <!--PerformstrinGConcatenation.--> <b>Thisis{nameInput.text}</b>  <!--PerforMacalculation.--> <c>{(Number(numberInput.text)asNumber)*6/7}</c>  <!--Performaconditionaloperationusingaternaryoperator;  thepersonobjectcontainsaBooleanvariablecalledisMale.--> <d>{(isMale.selected)?"Mr.":"Ms."}{nameInput.text}</d> </myModel>  </mx:Model>  <mx:Panel paddingBottom="10"paddingLeft="10"paddingRight="10"paddingTop="10"   width="100%"height="100%"  title="Bindingexpressions" > <mx:Form> <mx:FormItemlabelmx:FormItemlabel="LastName:">  <mx:TextInputidmx:TextInputid="nameInput"/> </mx:FormItem> <mx:FormItemlabelmx:FormItemlabel="Selectsex:"> <mx:RadioButton id="isMale" label="Male" groupName="gender"  selected="true" /> <mx:RadioButton id="isFemale" label="Female" groupName="gender"  /> </mx:FormItem> <mx:FormItemlabelmx:FormItemlabel="Enteranumber:"> <mx:TextInputidmx:TextInputid="numberInput"text="0"/>  </mx:FormItem> </mx:Form>  <mx:Texttextmx:Texttext="{'Simplebinding:'+myModel.a}"/> <mx:Texttextmx:Texttext="{'Stringconcatenation:'+myModel.b}"/>  <mx:Texttextmx:Texttext="{'Calculation:'+numberInput.text+'*6/7='+myModel.c}"/> <mx:Texttextmx:Texttext="{'Conditional:'+myModel.d}"/>  </mx:Panel> </mx:Application>

以上是“Flex3.0数据绑定的方式有哪些”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Flex3.0数据绑定的方式有哪些

本文链接: https://lsjlt.com/news/289732.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Flex3.0数据绑定的方式有哪些
    小编给大家分享一下Flex3.0数据绑定的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用Flex3.0数据绑定来处理数据Flex3.0数据绑定是连接...
    99+
    2023-06-17
  • vue数据绑定的方式有哪些
    这篇文章主要讲解了“vue数据绑定的方式有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue数据绑定的方式有哪些”吧! V...
    99+
    2024-04-02
  • vue的数据绑定有哪些方式
    vue中实现数据绑定的方式有:1.使用Mustache语法单向绑定数据;2.通过v-bind指令绑定html属性;3.通过v-once指令一次性绑定数据;vue中实现数据绑定的方式有以下几种使用Mustache语法实现数据单向绑定<d...
    99+
    2024-04-02
  • Flex数据绑定的方式有哪些
    小编给大家分享一下Flex数据绑定的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Flex数据绑定 现在数据库或是某个文件里有一些数据需要显示...
    99+
    2023-06-17
  • wpf数据绑定的方式有哪些
    WPF数据绑定的方式有四种:1. 单向绑定(OneWay):数据只能从数据源传递到目标元素,不能从目标元素传递回数据源。2. 双向绑...
    99+
    2023-08-09
    wpf
  • Flex数据绑定方式有哪些
    小编给大家分享一下Flex数据绑定方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!关于Flex的几种绑定在Flex应用中程序中,Flex数据绑定的实际是借...
    99+
    2023-06-17
  • datagridview控件绑定数据的方式有哪些
    DataGridView控件可以通过以下方式绑定数据:1. 数据源绑定:使用DataGridView的DataSource属性将数据...
    99+
    2023-08-08
    datagridview
  • dropdownlist绑定数据的方法有哪些
    有以下几种方法可以绑定数据到 DropDownList 控件:1. 通过代码在后台绑定数据:可以使用 DropDownList 控件...
    99+
    2023-10-10
    dropdownlist
  • winform数据绑定的方法有哪些
    在WinForm中,数据绑定的方法有以下几种:1. 使用数据绑定控件:WinForm中提供了一些数据绑定控件,如DataGridVi...
    99+
    2023-09-08
    winform
  • javascript绑定事件的方式有哪些
    这篇文章主要为大家展示了“javascript绑定事件的方式有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript绑定事件的方式有哪些”这篇文...
    99+
    2024-04-02
  • React事件绑定的方式有哪些
    今天小编给大家分享一下React事件绑定的方式有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、是什么在react应用...
    99+
    2023-06-05
  • Flex数据绑定中使用Bindable元数据标记的方式有哪些
    这篇文章给大家分享的是有关Flex数据绑定中使用Bindable元数据标记的方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Flex数据绑定使用Bindable元数据标记当属性成为Flex数据绑定表达式源...
    99+
    2023-06-17
  • vue事件绑定方式有哪些
    在vue中实现事件绑定的方式有:1.通过v-on指令绑定;2.使用methods方法绑定;3.通过v-show指令绑定;在vue中实现事件绑定的方式有以下几种通过v-on指令绑定事件window.onload = fun...
    99+
    2024-04-02
  • Flex数据绑定的技巧有哪些
    这篇文章主要介绍了Flex数据绑定的技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Flex数据绑定技巧有一种简单的方法可以通过选中来激活/禁用控件。举个例子,假设你...
    99+
    2023-06-17
  • JavaScript中有哪些事件绑定的方式
    这期内容当中小编将会给大家带来有关JavaScript中有哪些事件绑定的方式,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、直接在 dom 元素上进行绑定<inp...
    99+
    2024-04-02
  • Flex数据绑定技巧有哪些
    这篇文章主要介绍Flex数据绑定技巧有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Flex数据绑定技巧有一种简单的方法可以通过选中来激活/禁用控件。举个例子,假设你有一个DataGrid以及一些操作数据的按钮,...
    99+
    2023-06-17
  • Flex数据绑定陷阱有哪些
    这篇文章主要为大家展示了“Flex数据绑定陷阱有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Flex数据绑定陷阱有哪些”这篇文章吧。Flex数据绑定陷阱◆Usingbindinginpla...
    99+
    2023-06-17
  • c#中datagridview控件绑定数据的方法有哪些
    在C#中,可以通过以下几种方法绑定数据到DataGridView控件:1. 使用DataTable:可以通过将DataTable对象...
    99+
    2023-08-08
    c# datagridview
  • 前端的数据绑定技术有哪些
    本篇内容主要讲解“前端的数据绑定技术有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“前端的数据绑定技术有哪些”吧!01 脏值检测如果绑定的数据过多...
    99+
    2024-04-02
  • Spring MVC数据绑定方式
    目录基本类型、包装类型、数组(以参数age为例)一、基本类型二、包装类型三、数组简单对象、多层级对象、同属性对象一、简单对象(User类:name, age)二、多层级对象(User...
    99+
    2022-11-13
    Spring MVC 数据绑定 SpringMVC数据绑定
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作