私はMXMLで値を取得しています...今は別のMXMLに渡してイベントを呼び出す必要があります。どうすればいいですか?あるMXMLから別のMXMLに値を渡す
0
A
答えて
2
それは私が考えるこれは権利ではありません。この Test.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var a:String;
]]>
</mx:Script>
</mx:Application>
Test2.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
public var a1:String;
public var te1:Test=new Test();
public function init():void{
a1=te1.a;
}
]]>
</mx:Script>
</mx:Application>
のように行うことができますが、それは1 MXMLと仮定すると、あなたの目的
1
を果たすことができますコンポーネントが他のコンポーネントの子である場合、バインディングを使用してデータを渡す必要があります。
1
文字列値を含むイベントを送信元コンポーネントからディスパッチして、宛先コンポーネントが受信することができます。
1
あなたの2つのmxmlコンポーネントがお互いにどのように関係しているかをもっと詳しく説明する必要があります。親子ですか?親の中の2人の兄弟?それが最良のアプローチを決定します。もちろん、コンポーネントは可能な限り実際には相互に配線されるべきではありません。これは、Mateなどのフレームワークが入ってくるところですが、それはおそらく今のところを超えているのかもしれません。
関連する問題
- 1. id値を取得する方法Flexのmxmlファイルから別のmxmlファイルへ?
- 2. mxmlから別の値への値を取得する(子から親へ)
- 3. 他のmxmlファイルからmxmlファイルを開く方法は?
- 4. MXML:異なるビューのデフォルトMXML
- 5. .mxmlコンポーネントを別のものに接続
- 6. MXML/Camera.get()
- 7. MXMLファイルを別のMXMLファイルにインラインで含めるにはどうすればよいですか?
- 8. MXMLを使用してMXMLカスタムコンポーネントを拡張する
- 9. MXMLでのディクショナリ宣言は可能でしょうか? MXMLで
- 10. MXMLカスタムコンポーネントの3ウェイバインド(mxmlのみを使用)
- 11. mxmlのクラス図 - フレックスファイル
- 12. MXMLコンポーネントアーキテクチャ上のフレックスモジュール
- 13. SVGからMXMLへの変換はありますか?
- 14. アクションスクリプト3クラス&mxmlファイル
- 15. MXMLはメインクラスで別のクラスを実装できますか?
- 16. MXMLはhtml5に「コンパイル」されますか?
- 17. コンポーネントからメインMXMLアプリケーションにパラメータを送信する方法
- 18. 各方向のフレックスMXMLレイアウト
- 19. インライン関数のMXML構文
- 20. Flex MXMLレイアウトの問題
- 21. ビルドエラーの例ビルドエラーFlex mxml
- 22. MXMLファイルの不明なクラス
- 23. MXMLのインスタンスを作成する
- 24. MXMLの必須属性ですか?
- 25. MXMLカスタムコンポーネントにカスタムスタイルプロパティを追加します。
- 26. mxmlファイルに問題がありますか?
- 27. スプライトベースのSWFファイルをmxmlに変換
- 28. MXMLとアクションスクリプトを分離する
- 29. MXMLは有効なXMLですか?
- 30. swfからMXMLクラスとActionScriptクラスを取得する