Я получаю ошибку привязки данных при попытке встроить Flash в Flex 3 - PullRequest
0 голосов
/ 18 мая 2010

Мой скрипт:

[Bindable]
[Embed(source="loader.swf")]
public static var Icon:Class;

и мой тх:

<mx:Image source="{Icon}" y="125" x="0"/>

Это работает, но когда я пытаюсь экспортировать его, это не из-за:
Привязка данных не сможет обнаружить назначения для «Icon»

Что я делаю не так?

Ответы [ 2 ]

0 голосов
/ 19 мая 2010

Измените это на:

[Embed(source="loader.swf")]
public static const iconClass:Class;
0 голосов
/ 18 мая 2010

Почему бы вам просто не сделать:

<mx:Image source="@Embed(source="loader.swf")" y="125" x="0" />?

Также, поскольку «Icon» - это имя переменной, оно должно быть в нижнем регистре.

Если вы действительно хотите создать переменную для встроенного актива, вам просто нужно переключить ваши метатеги, например:

[Embed(source="loader.swf")]
[Bindable]
public var iconClass:Class;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...