Browse > Home > Flex4(Gumbo) > Flex 4系列:认识flex 4中的命名空间namespace

| Subcribe via RSS

Flex 4系列:认识flex 4中的命名空间namespace

06月 4th, 2009 | 304 views | Posted by flashlizi in Flex4(Gumbo)

Flex 4(gumbo)定义了如下3个命名空间:

1、xmlns:fx=”http://ns.adobe.com/mxml/2009″
这是MXML 2009版的命名空间,它包含了AS3的最顶层(top-level)的基本元素,如Object、Array、Boolean、String、Number、Vector、XML等,详细列表可参看Flex SDK下的framwork目录下的mxml-2009-manifest.xml清单文件。另外,它还包括了一些MXML编译器的标签,如<fx:Script>、<fx:Style>、<fx:Binding>、<fx:Metadata>、<fx:Component>、<fx:Declarations>等。

2、xmlns:mx=”library://ns.adobe.com/flex/halo”
这是Helo组件的命名空间,它包含了所有mx包里的组件。详细列表可参看Flex SDK下的framwork目录下的halo-manifest.xml清单文件。

3、xmlns:s=”library://ns.adobe.com/flex/spark”
这是Spark组件的命名空间,它包含了所有spark包和flashx(新的文本布局组件textLayout)包里的组件。另外,为了方便,它还包含了mx包里的RPC相关的类和states、graphics、effect等,当然你仍然可以使用mx命名空间来使用这些类和组件。详细列表可参看Flex SDK下的framwork目录下的spark-manifest.xml清单文件。

如果你用gumbo来开发或编译flex3的项目的时候,你仍然可以使用flex3的MXML命名空间xmlns:mx=http://www.adobe.com/2006/mxml,但是它不能和MXML 2009的fx命名空间混合使用。

想了解更多内容的话,你可以参看MXML 2009说明书

Leave a Reply

wow gold wow gold wow gold wow power leveling wow power leveling wow power leveling nike shoes nike shoes nike shoes nike shoes jordan shoes Jordan shoes jordan shoes Jordan shoes world of warcraft gold world of warcraft gold Replica handbags 1