我正在使用flex中的儀表板編輯器,這是一個允許用戶在畫布內拖動UI對象的應用程序。我需要一個解決方案來保存畫布與對象(所有屬性和位置x & y),以允許用戶將儀表板保存到數據庫並打開它們。 我需要一種方法來獲取畫布內部而不需要解析畫布內的每個對象。一些內置函數可以將ui對象導出到mxml字符串中。 我想知道是否有辦法做到這一點。 問候, Elad。如何將UI組件導出爲字符串或其他東西
1
A
回答
2
您應該使用this函數。 之後,你應該去爲每個屬性,並從你的UIComponent獲取參數,所以最後你會序列化爲字符串,因爲你想要的(所以在4-5代碼的字符串,你會讓你的出口)。
但我應該說,你將有一個問題,當你分析它回來,因爲:
有繼承只讀屬性,你不能對新的實例手動應用!
因此,您需要導出例如{X:yourUIComponent.x,Y:yourUIComponent.y,顏色:yourUIComponent.color}
這樣的事情,所以有沒有你到底要的代碼,但也有另一種方式:
每個用戶在儀表板上生成事件,如果您要保存這些事件,則可以使用您已有的事件處理程序在其他客戶端重新創建組件。
有問題? :)
相關問題
- 1. jquery:包含東西或其他東西
- 2. Javascript,字符串操作,正則表達式或其他東西
- 3. Android - 彈出窗口或其他東西
- 4. textview或其他東西
- 5. 如何將NSArray轉換爲NSData ...或其他東西
- 6. 將index.ts重命名爲其他東西
- 7. 靜態庫或其他任何東西
- 8. QTP或硒或其他東西?
- 9. 休眠或iBatis或其他東西?
- 10. 使用nsIZipWriter或其他將字符串壓縮爲字符串?
- 11. Python 2.7如果middle_name爲null打印其他東西打印其他東西
- 12. 通過名稱或其他東西獲取React.js組件
- 13. 組織Go程序 - 軟件包或其他東西?
- 14. 分裂preg_match或其他東西
- 15. 是這個htacces或其他東西
- 16. FillStyle查詢或其他東西?
- 17. Typescript - 泛型?或者是其他東西?
- 18. 使用RPC或其他東西
- 19. AWS SQS,SNS,Redis,RabbitMQ或其他東西
- 20. <noscript>或其他東西
- 21. 定製烤麪包或其他東西?
- 22. Condor,Sun Grid Engine或其他東西?
- 23. 如何找到沒有東西時返回其他東西?
- 24. 用其他東西替換
- 25. JComboBox涵蓋其他東西?
- 26. C#:使用字符串變量來調用並給其他東西的名字
- 27. 如何在滑塊上繪製線條或其他東西?
- 28. 將jQuery選項卡ID從#ui-tabs重命名爲其他東西
- 29. 孰優孰劣:將每件東西導入每個文件或從其他文件導入所有內容
- 30. 如何安全地東西轉換爲字符串在JavaScript