【问题标题】:What are the recommended prefix naming conventions for components in Flex 3?Flex 3 中组件的推荐前缀命名约定是什么?
【发布时间】:2009-02-09 18:21:12
【问题描述】:

我正在寻找一种标准方法来命名我的 Flex 应用程序中的组件。例如,所有 TextField 在其 ID 属性中都以“txt”开头(即“txtFirstName”)。有没有人熟悉我可以使用的前缀命名约定列表,而不是重新发明轮子?

【问题讨论】:

    标签: apache-flex flex3 naming-conventions


    【解决方案1】:

    Adobe 不推荐使用前缀约定,因为它们在组件实例名称中使用组件的全名。

    例如:usernameTextInput、userComboBox等

    如果要将类型合并到名称中,请将其作为最后一个“单词”。不要使用连接缩写类型后缀(例如 _mc)的旧 ActionScript 1 约定来指示类型。例如,将边框形状命名为border、borderSkin 或borderShape,而不是border_mc。

    更多信息:http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions#CodingConventions-Naming

    如果你真的想使用前缀,你可能想使用 VB 前缀:http://www.rwc.uc.edu/cook/VBI_PREFIXES.HTM

    【讨论】:

      【解决方案2】:

      查看 Adob​​e 的 Flex Coding Conventions 文档。您看到的大多数弹性代码都非常符合这个编码标准。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-10-04
        • 2010-11-07
        • 2022-11-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-14
        相关资源
        最近更新 更多