发表于: 2017-05-10 22:32:19
1 905
今天完成的事情:
使用ui-router实现简单路由,在一个主页中有tab页或者菜单可以点击打开相应的页面时
首先,创建主页面,或者说是父页面,把那些菜单页面装进去,在主页面中需要做到:
1.引入AngularJS框架
2.引入ui-touter框架
3.引入AngularJS文件App.js
4.让主页内容展示出来,然后展示它里面的页面
那怎么展示呢?
我们设定一个页面加载时就直接展示出来的页面,就是主页面下的默认页面,当没有路由引擎能匹配当前导航状态时,默认把路径导向这个页面;
然后在那个默认的页面中配置子页面:在html中声明<div ui-view="">把其他的页面都管理起来,然后告诉程序我们应该显示哪个页面:.state("Page.Page2",{url:"/Page",templateUrl:"Page.html"}),像这样依次在html中建立页面,然后在js中声明对应的链接就好了
了解code review
为什么进行代码评审?
1.提高质量
2.及早发现潜在缺陷和BUG,降低事故成本
3.促进团队内部知识共享,提高团队整体水平
4.评审过程对于评审人员来说,也是一种思路重构的过程,帮助更多的人理解系统
一般来说有正式代码评审和轻量级代码评审
进行一次整体的地毯式评审成本很高,这里我们使用轻量级代码评审,它所需的各种成本要降低很多
代码级别:
1.可编译 2.可运行 3.可测试 4.可读 5.可维护 6.可重用,我们通过自动化测试一般可以使代码达到第三级别,通过code review代码会达到第四级甚至更高
ui-sref、$state.go的区别
ui-sref一般用在a链接里面
$state.go('someState')一般用在controller里面
它们二者本质是一样的东西,ui-sref最后调用的还是$state.go()的方法,只是一个因为要用在html中所以封装好,一个更原生一点
明天要做的事情:
学习双向绑定和数据渲染
遇到的问题:
正向代理和反向代理感觉理解的还可以啊,囧~
又去翻看了一些大佬的见解:
正向代理,只用于代理内部网络对internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到WEB服务器上的http请求发送到代理服务器中
反向代理,指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器
不知道这种理解对不对
收获:
有点眼高手低,未必知道方向代码就敲的正确,要引以为戒啊,不过海慧寺可以当成试错成本的,不亏
评论