我最近升级到了最新版本的 flashbuilder。导入了我正在处理的项目,现在它充满了错误。我不明白的错误是它不再识别 mx 命名空间,但现在有一个 mx1 命名空间。AnThis 真的很令人沮丧,因为我几乎完成了这个项目,现在看来事情已经发生了变化。新的 flashbuilder 发生了什么变化会导致这种情况?
问问题
521 次
2 回答
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
于 2010-04-01T20:34:00.697 回答
0
好的,很明显,如果我使用命名空间“library://ns.adobe.com/flex/halo”,它就不起作用。但是当我使用“ http://www.adobe.com/2006/mxml ”时,它可以工作
于 2010-04-01T21:52:16.713 回答