1 入口index.html

在这个页面中要引入一些js,也就是说无论哪个模块下的js以及css都是在index.html下引入的,而在其他非index.html的html页面中,只有div模块代码,没有head以及body等模块,

对应的也就不会再有其他js等文件的引入。

工程中所有的引入只在index.html中引入

接下来,就是index.html中要有一个ng-app的值appSouce,这个值要对应app.js也就是路由文件中的app的取值参数appSouce,

由ng-app找到对应的js文件,也就是app.js,中括号中的值localPmContrs必须与某一个js中的值对应上,才可以找到对应的ctroller.js文件,

虽然在下面的LocalPmCtroller可以找到controller文件中的某一个LocalPmCtroller但如果上面不注入该文件的话,就不能找到对应的js文件,所以也并不能准确的找到对应的LocalPmCtroller,

controller中所有的操作,都是对一个要跳转的页面的数据的操作,而非上一个页面

总结:

angularjs的工程,所有的html页面中,除了index.html页面有head,文件的引入,body等,

其他非index.html的页面,均只作为一个页面的代码块来书写就行了,不需要body,head等无关的代码。

而无论页面如何跳转,均是index.html与跳入的页面在同一个页面显示,

我们可以认为是无论如何跳转,页面总是在一个页面上,那就是index.html上,只不过我们要跳入的一些代码块的页面,被包含在了index.html中显示

最新文章

  1. 记一次MYSQL更新优化
  2. 对于System.Net.Http的学习(三)——使用 HttpClient 检索与获取过程数据
  3. Android最佳性能实践(二)——分析内存的使用情况
  4. Boostrap学习心得
  5. Top 10 Uses of a Message Queue
  6. Hibernate写入Oracle Date类型处理
  7. temp--内蒙农信出差
  8. LeetCode练习2 两数相加
  9. 【理论】X理论、Y理论及Z理论
  10. Mybatis 查询tinyint(1)的数据库字段时会自动转换成boolean类型
  11. laravel中的自定义函数的加载和第三方扩展库加载
  12. Spring 开发环境搭建(二)
  13. linux 开机启动nginx
  14. Ext.js 之MVC
  15. 部署C# ReportViewer遇到的坑
  16. mybatis入参方式和缓冲
  17. Java 基本数据类型最大值极限和最小值极限
  18. AJAX(XMLHttpRequest)进行跨域请求方法详解
  19. node中的__dirname
  20. 洛谷P4587 [FJOI2016]神秘数(主席树)

热门文章

  1. ubuntu中的Wine详解
  2. POJ 1625 Censored!(大数+DP)
  3. COJ976 WZJ的数据结构(负二十四)
  4. NodeJS中form上传附件中针对表单的multiple attribute出现的问题总结
  5. 省份+城市---Dropdownlist控件的应用
  6. 关于iOS测试机个数上限的详细规则
  7. sql语句清除mssql日志
  8. Linux环境下实现生产者消费者问题
  9. 分布式架构高可用架构篇_04_Keepalived+Nginx实现高可用Web负载均衡
  10. Lamda表达式