据我所知,已经放弃了对library://ns.adobe.com/flex/halo名称空间的支持,现在我们必须使用library://ns.adobe.com/flex/mx (reference)。有人能提供这两个名称空间之间是否有区别吗?
我刚刚开始学习Flex,这个变化让我感到困惑。例如,如果我的mxml文档中有一个<mx:Tree>标记,编译器会抱怨<mx:Tree>不能被解析为组件实现。但是,如果我将mx命名空间更改为使用旧的命名空间(光环),它将成功编译,没有错误。
更新:顺便说一下,我在Windows中使用了Flex SDK命令行编译器。
mxmlc --version
Version 4.0.0 build 10485发布于 2010-04-06 23:03:20
Adobe更改了"halo“名称空间,以便更清楚地将其与spark名称空间区分开来。您需要做的就是用新的URI查找/替换旧的URI。现有的光环组件将继续工作,就像使用新名称空间一样。
https://stackoverflow.com/questions/2585827
复制相似问题