1

我刚刚开始使用 Angular 和 javascript,我真的不知道如何构建我的应用程序。

我开始编写一个控制器,我的第一个反应是将我称之为模型的东西放入不同文件的类中。我有不同的选择

1 - 将所有内容(模型 + 控制器)放在一个文件中

2 - 使用 requireJS 所以我的控制器可以“包含”我的模型。我已经设法做到了,说它不是直截了当的,我仍然无法使 yeoman dist 版本正常工作。

3 - 使用角度模块,这似乎是推荐的方式,但如果选择此解决方案,我需要在主 html 文件中明确加载我的模型文件。我知道不对文件之间的依赖关系进行硬编码可能是一件好事,因此您可以例如交换或更改某些组件,但是当例如子类需要其父类时,这似乎是错误的。如果我需要将一个模块拆分为许多角度子模块,我是否需要明确加载它们?这似乎是完全错误的。

我错过了什么吗?这样做的标准方法是什么?

4

1 回答 1

0

我发现非常有用的是 MTV 聚会。他们很好地概述了如何在 AngularJS 中应用最佳实践:

youtube 上还有很多视频。我希望这有助于给出第一个想法。

于 2013-03-06T08:31:32.663 回答