私はパーズリーフレームワークを使用しています。私は、カスタムビジュアルTreeコンポーネントにモデルを挿入しようとしています。ビジュアルコンポーネントの注入モデル
private var _model:Model
[Bindable]
public function get model():Model
{
return _model;
}
public function set model(value:Model):void
{
_model = value;
}
ビルド設定:
<Object id="customTree" type="{CustomTree}">
<Property name="model" idRef="model"/>
</Object>
それから私は、MXMLでこの木を使用してい:
<components:CustomTree
id="categoriesTree"
width="100%" height="100%"
labelField="@title"
right="0" bottom="0" left="0" top="10"
doubleClickEnabled="true"
maxHorizontalScrollPosition="250"
horizontalScrollPolicy="auto"
dragEnabled="true"
dropEnabled="true"
dataProvider="{model.dataHolder}"
/>
私はオーバーライド親機能を試していたと私はエラーを持っています。 (モデルはヌルです)。 override protected function dragDropHandler(event:DragEvent):void { model.action = "drop" }
モデルセッターにブレークポイントを設定して実行しましたが、モデルはまだヌルです。
問題はどこですか?
投稿したコードは意味をなさないものでした。すべてを表示してください。さらに、あなたは何も注射していません。 –
Build Configでモデルの構成を省略します。 – nkukhar