Как устранить ошибку «Пакеты не могут быть вложенными» - PullRequest
0 голосов
/ 22 марта 2010

У меня проблема с Flex 4 beta 2 ...

Я не могу вызвать класс, используя: <fx:Script source:"myClass"/>

Почему-то, что бы я ни делал, ошибка всегда одна и та же:

Пакеты не могут быть вложенными

Я нашел ссылки на help.adobe.com, но все они были неработающими.

Итак, это ошибка Flex или есть новый способ использования внешних классов в Flash Builder 4?

Ответы [ 2 ]

1 голос
/ 18 января 2011

Спасибо, NSP!

  1. Я удалил объявления пакета и класса из моего файла .as (вместе с квадратными скобками {и '}).
  2. Я использовал символ '=' в качестве оператора присваивания (как вы предложили).

например:.

<fx:Script source="Greeter.as">

Это добилось цели.

1 голос
/ 22 марта 2010

я думаю, что вы должны написать:(без двоеточия, но знак равенства ....)

... и myClass должен быть файлом actionScript, а не классом

...