发表于: 2017-04-09 23:26:29
1 1106
今天完成的事:
修改草船云bug:模态框样式;分页插件
it小课堂:杀人游戏杀人投票逻辑;
付老师讲课:cpu/总线/输入输出
明天要做的事:
修改草船云bug;
草船云4期产品特色列表接口测试;
遇到的困难:
草船云3期样式上还有很多需要修改;
付老师讲得只能有个大概印象;
收获:
听付老师讲了cpu/总线/输入输出,知道了一些基本概念:cpu基本结构是运算器和控制器,主要作用
指令控制,数据加工,中断处理,时间控制等
修改模态框的bug,学习了下关于模态框的知识:bootstap中有模态框的插件,可以直接用;
angular-strap中的$modal服务,$modal只有一个方法:open,该方法的属性有:templateUrl:模态 窗口的地址,controller:为$modal指定的控制器,cloes():关闭模态窗口并传递一个结果等等;
模态框的样式好像是从bootstrap中来的;它原来的位置是在页面上面的,百度找到居中的方法,修 改bootstrap样式:
.modal.in .modal-dialog{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.modal-dialog{position:absolute;width:auto;margin:10px auto;left:0;right:0;top:50%}
@media (min-width:768px){.modal-dialog{width:300px}}
了解了指令中的scope属性:scope: true,继承父scope scope: false,直接使用父scope
{ }:创建一个新的“隔离”scope,但仍可与父scope通信
- @:单向绑定,外部scope能够影响内部scope,但反过来不成立
- =:双向绑定,外部scope和内部scope的model能够相互改变
- &:把内部scope的函数的返回值和外部scope的任何属性绑定起来
评论