2012-02-26 60 views
0

在Flex中创建的mxml应用程序中,如果我将一部分actionscript代码放在单独的文件中并使用(fx:Script source)将它包含在邮件应用程序中,那么是否必须导入所有.as包含文件中的mx和spark组件,即使它们已经在主mxml应用程序中导入了? 例如,如果我已经在主mxml文件中导入了mx警报,那么我将不得不在导入到外部的.as文件中再次导入,但.as文件包含在主mxml应用程序中吗?在包含.as文件的flex mxml应用程序中

感谢

回答

0

答案是否定的,你并不需要,但你会得到编译器警告如果引用内部包括类。这些警告不会妨碍您正确编译或部署您的应用程序。

如果你已经为此设置了一个样本,你为什么问这里而不是仅仅尝试呢?

+0

我已经尝试过,但它不是它应该的,所以我很困惑。如果我包含一个as文件,那么为什么我必须再次导入所有我已经在主应用程序mxml文件中导入的东西。 – user1190524 2012-02-27 15:51:53

+0

我不理解。 “什么”不是“应该是什么”?我已经在我自己的一些代码中验证了包含文件不需要导入。它会提供警告;但代码仍然可以编译而不会出错。 – JeffryHouser 2012-02-27 16:54:10

相关问题