4

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

4

2 回答 2

5

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

于 2009-02-09T18:28:20.893 回答
1

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

于 2009-02-09T18:24:23.523 回答