Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在angularjs 1.x中加载(流)页面?_Angularjs_Webpage Rendering_Page Flow - Fatal编程技术网

如何在angularjs 1.x中加载(流)页面?

如何在angularjs 1.x中加载(流)页面?,angularjs,webpage-rendering,page-flow,Angularjs,Webpage Rendering,Page Flow,我有一个angularjs应用程序,它包含所有内容,如控制器、指令、服务、工厂、配置和运行功能等 但我总是对功能流程感到困惑 假设我有一个loginController,loginService,loginView,一些指令,以及我们在应用程序的配置和运行阶段所做的一些事情 现在可以有不同的场景 (a) 首次登录页面加载 (b) 点击submit按钮,我们将看到一些不同的视图 (c) 刷新登录页面或从其他视图重定向到登录页面 在上述所有情况下 (a) when the config and ru

我有一个angularjs应用程序,它包含所有内容,如控制器、指令、服务、工厂、配置和运行功能等

但我总是对功能流程感到困惑

假设我有一个loginController,loginService,loginView,一些指令,以及我们在应用程序的配置和运行阶段所做的一些事情

现在可以有不同的场景

(a) 首次登录页面加载

(b) 点击submit按钮,我们将看到一些不同的视图

(c) 刷新登录页面或从其他视图重定向到登录页面

在上述所有情况下

(a) when the config and run phase will get execute?? (ex httphandler/interceptor)

(b) directive/service/controller which file function will be called first??

(c) from above (a) and (b) which will be called first during different scenerios??
我问这个问题是因为每当我需要修复一些bug或实现新功能时,我都需要在浏览器中放置调试器,以查看首先调用哪个文件函数

如果有人能帮我做一些流程图(通用流程图),那将是一个很大的帮助

任何帮助都是值得的


谢谢

这完全取决于您的应用程序是如何构建的让我们假设我正在关注git hub上的john papa文档,并确保我的应用程序遵循关注点分离。