2011-03-03 88 views
0

我正在開發一個應用程序,它允許用戶自定義每個組件,如按鈕線顏色,文本顏色等。顯然,我需要這些組件的很多靈活性來確保詳細的自定義。MXML與ActionScript的靈活性

我決定是否使用MXML或AS作爲組件的視圖部分,我知道AS在內存上更輕但更難編寫,但我不確定MXML是否足夠靈活以滿足我的需求?

+1

您可能希望同時使用。 ;) – weltraumpirat 2011-03-03 14:20:48

回答

0

爲什麼沒有兩個?我不是特別的專家,但是我一直在使用Flex 2。爲什麼不能同時使用? MXML更適合創建用戶界面,因爲它只是模板/標籤 - 而在後臺執行某些邏輯時,AS在編程意義上會更好。

這就像你創建HTML(即MXML)你的網站,然後在後臺,你支持它與JS做「富」的東西(即AS)

+0

感謝您的回答@tsOverflow。讓我換句話來說清楚一點。我試圖瞭解是否專門爲應用程序的UI部分使用MXML或AS,但我不知道MXML是否足以提供純靈活性? 「UI部分」的 – 2011-03-04 14:18:34

+0

表示放置小部件,放置按鈕等? - 就像我之前提到的那樣,MXML中的所有內容都會更容易,更直接,更易讀。但就「靈活性」而言,這取決於您真正需要多少?很明顯,在AS中做所有事情會給你更多的功能,但我認爲編寫和維護就像在AS中完成的任何事情一樣非常可怕。 – 2011-03-15 17:07:34

+0

由於所需的靈活性,我決定最終選擇AS,另外還需要從XML讀取數據。 – 2011-04-21 14:28:08