【问题标题】:MXML versus Actionscript for flexibilityMXML 与 Actionscript 的灵活性
【发布时间】:2011-03-03 13:52:53
【问题描述】:

我正在开发一个应用程序,它允许用户自定义每个组件,例如按钮线条颜色、文本颜色等。显然,我需要这些组件具有很大的灵活性以确保详细的自定义。

我正在决定是否将 MXML 或 AS 用于我的组件视图部分,我知道 AS 内存较轻但更难编写,但不确定 MXML 是否足够灵活以满足我的要求?

【问题讨论】:

  • 你可能想同时使用这两个。 ;)

标签: actionscript-3 mxml


【解决方案1】:

为什么两者都没有?我不是特别专家,但我在很久以前就使用过 Flex 2。为什么不能同时使用? MXML 更适合创建 UI,因为它只是模板/标签 - 而对于在后台执行一些逻辑,AS 在编程意义上会更好。

这就像你用 HTML(即 MXML)创建你的网站,然后在后台用 JS 支持它做“更丰富”的东西(即 AS)

【讨论】:

  • 感谢您的回答@tsOverflow。让我改写一下,以便更清楚。我正在尝试了解是否将 MXML 或 AS 用于应用程序的 UI 部分,我还不知道 MXML 是否足以满足纯粹的灵活性?
  • 对于“UI 部分”意味着布置小部件、放置按钮等,对吗? - 就像我之前提到的那样,在 MXML 中做所有这些会更容易、直接和可读。但就“灵活性”而言,它真的取决于你真正需要多少?显然,在 AS 中做所有事情会给你更多的功能,但我认为编写和维护所有事情都是在 AS 中完成的。
  • 我最终决定选择 AS,因为它需要灵活性,而且它需要从 XML 中读取。
猜你喜欢
  • 2011-03-29
  • 1970-01-01
  • 2011-06-05
  • 1970-01-01
  • 2014-04-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-31
  • 1970-01-01
相关资源
最近更新 更多