2011-03-03 83 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