【问题标题】:Flex Import Class from a Module within a sub directoryFlex 从子目录中的模块导入类
【发布时间】:2010-04-22 04:05:38
【问题描述】:

我将一些模块放在模块文件夹中。当我在子文件夹中时,如何使用 import 语句导入类?

这行不通,不像包中的类。
模块/SomeModule.mxml

<?xml version="1.0"?>
<mx:Module>
    <mx:Script>
        <![CDATA[
        import Fruit.Apple;
        ]]>
    </mx:Script>
</mx:Module>

目录:

. |-- 水果 |-- 苹果.as |-- 模块 |-- 一些模块.mxml `-- 应用程序.mxml

【问题讨论】:

  • 你遇到什么样的错误?这应该工作

标签: apache-flex actionscript import module subdirectory


【解决方案1】:

只要将 src 文件夹设置为上述目录并且 Apple 类具有正确的包声明 (package Fruit { ... }),这应该可以工作

【讨论】:

  • SomeModule.mxml 类不在“上面的文件夹”中,它在子文件夹模块中。
  • 您有错误信息吗?因为你的代码看起来是正确的,所以我真的不知道这东西哪里出了问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-07-23
  • 2017-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-10
  • 1970-01-01
相关资源
最近更新 更多