我是整个 SPA 的新手,但我有兴趣开发一个。网络上的所有教程都有 2 个控制器,它们都包含在主页中。我的问题是按需加载控制器的最佳实践是什么,例如,如果我有 5 个页面(在 SPA 世界中称为部分页面),那么每个页面都有不同的逻辑。所以我将有 5 个控制器,每个页面一个。我不认为在主页中加载所有 5 个控制器是好的方法,那么我怎样才能按需加载 angularJS 控制器呢?以及如何卸载之前“页面”中使用的控制器?
如果有人有一个很好的 Angular 水疗教程,它有超过 2-3 个控制器,我会很高兴提供一个链接。