我想知道在加载适当的视图和控制器方面处理业务逻辑的正确方法是什么。在AngularJS中动态加载视图和控制器
我有一堆工厂加载资源,读取和写入用户进度(到本地文件)等等。用户在一个给定的视图上花费的时间不会超过几秒(总共有6-7个不同的视图),并且会根据他的进度切换到另一个具有动态加载资源的视图。
我目前的想法是有一个服务/工厂跟踪进度,它在索引页面上加载,然后每个控制器发送一个请求给它,一旦完成。此后,该服务将更改$状态并加载适当的数据。
我在AngularJS中构建我的第一个应用程序,我试图搜索StackOverflow和Google,但我仍然无法弄清楚如何解决这个问题。
即使指着我正确的方向或阅读材料将不胜感激。
我认为你需要阅读有关的角度DI和设计模式 –