MXML фрагмент кода -Почему инъекция терпит неудачу, когда я не предоставляю «id» в следующем коде flex/петрушки?
<startup:MyTasks autoStart="false" >
<startup:tasks>
<startup:ATask id="aTask" />
<startup:BTask id="bTask" />
</startup:tasks>
</startup:MyTasks>
<Object type="{ MyViewPM }" id="someID"/>
ATask -
public class ATask extends Task
{
[Inject]
public var viewPM : MyViewPM;
}
MyTasks основан на http://code.google.com/p/rojored/source/detail?r=4b0a2dc267
Если я оставить из 'идентификатор' из 2-х заданий (ATask, BTask), свойство из этих задач не вводятся и являются нулевыми.
Требуется ли у петрушки идентификаторы объектов для их управления?
я не знаю, но если вы не получите ответ на свой вопрос здесь, я предлагаю вам разместить на форуме петрушка, там, как правило, хорошие обратные связи там –