フレックスのMateフレームワーク。UIComponentを非UIComponentに注入しようとしています。
その理由は、UIコンポーネントがライブラリコンポーネントであり、UIコンポーネントで呼び出す必要のあるメソッドがあるためです。メソッドを呼び出すための要件を削除できません。
私は現在このようなものを持っています
<ObjectBuilder cache="global" generator="{DashboardController}" registerTarget="true"/>
<EventHandlers type="{DashboardEvent.DASHBOARD_CREATION_COMPLETE}">
<PropertySetter generator="{DashboardController}"
targetKey="dashboard"
source="{lastReturn}"
sourceKey="target" />
</EventHandlers>
そして、私はこのようなエラーを受け取ります。
-------------------------------------------------- ------- MATEエラー:プロパティタイプが一致しません。詳細については、デバッガーをオンにしてください EventType:test.example.events.creationComplete。ファイルDashboardEventMapのEventHandlersリストでエラーが見つかりました -------------------------------------------------- -------
また、オブジェクトビルダーを使用してプロパティを設定してみました。