博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
flex的编译标签
阅读量:5734 次
发布时间:2019-06-18

本文共 981 字,大约阅读时间需要 3 分钟。

编译器标签(Compiler Tags)

所谓的编译器标签是指那些MXML中并没有实际的类库类与之对应的标签,这些标签的存在是为了向编译器指明编译的方式。在MXML中主要包括以下的编译器标签。

  • <mx:Binding>

    -用于绑定两个对象的数据,这个标签只是定义了两个对象的数据间的关系,编译后是不存在这个标签对应的类的。

  • <mx:Component>

    -可以用来定义一个组件作为控件的渲染器或者编辑器,包括两种方式:内联和外链文件,前者创建的组件是在当前作用域,而通过外链文件创建的组件则是全新的作用域。

  • <mx:Metadata>

    -用于添加元素据。

  • <mx:Model>

    -用于在MXML中申明数据模型,编译后的形式是一棵ActionScript的对象树,树的叶子节点都是数值型的数据。

  • <mx:Script>

    -定义或引入ActionScript。

  • <mx:Style>

    -定义或引入样式。

  • <mx:XML>

    -定义XML结构的数据对象。

  • <mx:XMLList>

    -定义E4X XMLList的对象。

此外还有以下几个与Server通信相关的几个标签。

  • <mx:operation>
  • <mx:request>
  • <mx:method>
  • <mx:arguments>

一些MXML标签规则

  • 对于所有的标签,id属性都不是必须的。
  • 对于根标签,是不能设置id的。
  • Boolean属性只包括true或flase两种值。
  • <mx:Binding>标签必须包含source和destination属性。
  • <mx:Binding>不能设置id属性。
  • <mx:WebService>必须设置一个wsdl或一个destination属性,但不能二者都设置。
  • <mx:RemoteObject>必须设置一个source或一个name属性,但不能二者都设置。
  • <mx:HTTPService>必须设置一个url或一个destination属性,但不能二者都设置。
  • <mx:operation>必须设置一个name属性,但是name不能重复,此外该标签不能设置id属性。
  • <mx:method>同<mx:operation>

转载于:https://www.cnblogs.com/programmer-wind/archive/2012/05/04/2919511.html

你可能感兴趣的文章
生成器和生成器并行(协程)
查看>>
rpm -qf 的使用技巧,以及如何查找软件包
查看>>
2.6 相对和绝对路径 2.7 cd命令 2.8 创建和删除目录2.9 rm命令
查看>>
java的IO详解
查看>>
第三天
查看>>
backbone的view.events中绑定事件
查看>>
使用逆向工程遇到的坑
查看>>
MySQL的常用操作更改root密码、连接MySQL、MySQL常用的命令
查看>>
安装oracle11g提示swap空间不足
查看>>
架构师成长之路之限流漫谈
查看>>
无人汽车是否更退一步
查看>>
高精度卫星定位天线接收——实现高精度卫星定位,无需差分站与地基增强网...
查看>>
定义不被SpringMVC拦截的静态资源(html, js, css等文件)通用方法
查看>>
新的开始,新的坚持,加油
查看>>
selinux学习笔记
查看>>
Redis简介以及和其他缓存数据库的区别
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
关于财务ERP的某些理解
查看>>
zabbix 安装-添加主机-监控项目-触发器-示警媒介类型-动作
查看>>