簡體   English   中英

如何使用另一個mxml組件中的一個mxml組件的數據? - 柔性

[英]How to use data from one mxml component in another mxml component? - Flex

我是Flex的新手,我不知道如何解決這個問題。 我有3個mxml組件。 在組件1中,我讓用戶填寫一些數據。 在組件3中,我想使用數據,但我找不到使其工作的方法。

有人能幫助我嗎? :)

我可以向你展示代碼,但我認為它會使事情變得復雜,因為它是來自滑塊的數據並且代碼很長。

我覺得我會定期回答這個問題。 你的顯示層次結構是什么?

以下是一些常見的事情:

  • 如果component3是component1的子級; 然后只使用公共變量傳遞數據
  • 如果component1是component3的子級; 然后將數據包裝在自定義事件中,並將該事件從component1調度到component3。
  • 如果component1和component3具有相同的父級,則組合前兩種方法。 在自定義事件中包裝數據,將其分發給父級。 讓父母將數據傳遞到component3。
  • 許多框架都使用單例和/或依賴注入; 幫助在更復雜的體系結構中共享組件之間的數據。

一個快速谷歌揭示了這些來源; 這似乎涵蓋了類似的基礎,可能會有所幫助:

http://www.actionscript.org/forums/showthread.php3?t=120330

如何在另一個actionscipt中使用mxml組件

在flex組件之間傳遞數據

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM