メイン アプリケーションから itemRenderer に変数を渡そうとしています。カスタムコンポーネントを使用する場合、変数をパブリックに宣言するだけで、メインアプリケーションからこの変数にアクセスしてコンポーネントに渡すことができますが、itemRenderers では機能しないようです。
Adobe フォーラムやこのサイトで、自分がやろうとしていることを正確に見つけることができないようです。これを処理する方法を知っている人はいますか?
メイン アプリケーションから itemRenderer に変数を渡そうとしています。カスタムコンポーネントを使用する場合、変数をパブリックに宣言するだけで、メインアプリケーションからこの変数にアクセスしてコンポーネントに渡すことができますが、itemRenderers では機能しないようです。
Adobe フォーラムやこのサイトで、自分がやろうとしていることを正確に見つけることができないようです。これを処理する方法を知っている人はいますか?
これがあなたがやろうとしていることであるかどうかはわかりませんが、メインのアプリケーションファイルで、パブリック変数を宣言し、を使用してアイテムレンダラーでそれにアクセスできますthis.parentApplication.myVariable
。ユーザーがタブレットを使用しているか電話を使用しているかを判断するために、アイテムレンダラーを含め、常にこれを行っています。
元:myComponent.setStyle("fontSize", this.parentApplication.isTablet ? 18 : 16);