pri*_*ank 2 apache-flex namespaces flex3 flex4
我在6-7个月前开始使用flex应用程序.我们使用flex 3.5 sdk.现在我们使用flex sdk 4/4.1升级我们的flex应用程序
我仍然是Flex开发的新手,我有一个与命名空间相关的非常基本的问题.
我在flex示例应用程序中看到了三个不同的命名空间.拥有三个diff命名空间的目的是什么?我什么时候使用它们?
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
Run Code Online (Sandbox Code Playgroud)
谢谢
命名空间是一种将代码逻辑分组在一起的方法. 以下是Adobe的更多信息.
在您的特定示例中,这些是XML命名空间.
列出了上面列出的特定命名空间,因为Flex应用程序正在使用它们:
fx - 包含顶级ActionScript语言元素.
s - 包含Flex Spark组件
mx - 包含Flex mx.*包,flex图表和数据可视化组件中的所有组件.
有关这些特定命名空间的更多信息以及通常使用XML命名空间:http: //help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf5f39f-7ff7.html#WS2db454920e96a9e51e63e3d11c0bf5f39f-7ff3