2012-02-26 54 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

相關問題