发表于: 2017-02-15 19:59:12
1 1297
今天完成的事情:
1,继续学习angular的基础知识,比如里面的http,下拉菜单select,模块,表单,输入验证,依赖注入和任务6中要用到的路由的知识
2,听文杰讲原型和构造函数,这部分js内容看书的时候理解的也不深刻,今天听了下ppt,还是要再看书结合这去理解
明天计划的事情:
家里有事,回家一趟,抽空在家里看看jquery的书
遇到的问题:
昨天看任务6写的angular框架需要安装,而我写demo的时候是直接引入angular.min.js文件。今天问了桦伟说不用安装,就是直接引用的
收获:
AngularJS 路由允许我们通过不同的 URL 访问不同的内容。
通过 AngularJS 可以实现多视图的单页Web应用(single page web application,SPA)。
通常我们的URL形式为 http://runoob.com/first/page,但在单页Web应用中 AngularJS 通过 # + 标记 实现,例如:;
http://runoob.com/#/first
http://runoob.com/#/second
http://runoob.com/#/third
当我们点击以上的任意一个链接时,向服务端请的地址都是一样的 (http://runoob.com/)。 因为 # 号之后的内容在向服务端请求时会被浏览器忽略掉。 所以我们就需要在客户端实现 # 号后面内容的功能实现。 AngularJS 路由 就通过 # + 标记 帮助我们区分不同的逻辑页面并将不同的页面绑定到对应的控制器上。
在以上图形中,我们可以看到创建了两个 URL: /ShowOrders 和 /AddNewOrder。每个 URL 都有对应的视图和控制器。
评论