Sencha Touch - 最佳实践


基本 JavaScript 最佳实践

将所有与 JavaScript 相关的代码保存在单独的js(外部 JS)文件中是一个很好的做法,而不是将其编写在head 部分下的<script>标记中或文档正文中的内联 JavaScript 中。

在进一步的逻辑中使用该元素之前,始终执行空检查。

始终遵循命名约定,因为它使代码易于其他程序员理解。

为了使代码易于理解,总是首选为 JS 方法编写注释,以明确函数背后的逻辑。

Sencha Touch 的最佳实践

使用 Sencha Touch 推荐的文件夹结构,这在 JS 压缩或缩小过程中会有帮助。

强烈建议在控制器中使用监听器(onclick/onblur等),而不是将其编写在html页面本身中。

当从视图调用存储时,不要创建存储实例。

当我们创建存储的实例时,我们应该始终销毁它,因为它会影响性能。

使用 Sencha Touch 时,请勿指定任何其他简单的 JavaScript 文件。使用 Ext 类中的所有函数(在控制器或 utils 中提到)。

当模型映射和名称相同时,则不指定映射。只有名称才能解决目的。

不要在视图中使用不必要的属性。仅使用所需的属性及其值与默认值不同的属性。