我最近升级到最新版本的flashbuilder。导入我正在处理的项目,现在它充满了错误。我得到的错误我不明白它不再识别mx namespacse,但现在有一个mx1命名空间。 An这真是令人沮丧,因为我几乎已经完成了这个项目,现在看来事情已经发生了变化。新的flashbuilder中会发生什么变化?
答案 0 :(得分:2)
现在必须在带有Flex 4的css文件中使用命名空间引用。
根据Adobe网站上的示例...
<Style>
@namespace "library://ns.adobe.com/flex/spark";
@namespace cx "com.mycompany.*";
Button { color: #990000; }
cx|MyFancyButton { color: #000099; }
</Style>
请在此处详细了解新的更改http://opensource.adobe.com/wiki/display/flexsdk/CSS+Namespaces+Support
答案 1 :(得分:0)
好的,显然如果我使用名称空间“library://ns.adobe.com/flex/halo”,它就不起作用了。但是,当我使用“http://www.adobe.com/2006/mxml”时,它可以正常工作