发表于: 2017-05-28 22:05:49
1 962
今天完成的事情:
1、完成明天的小课堂准备。
2、学习SVN。
3、下载复盘项目所需资料。
明天计划的事情:
1、学习如何做复盘项目方案。
2、理解复盘项目需求。
3、查看复盘项目文档。
遇到的问题:
1、wiki上下载的UI图好像打不开啊,全是乱码。(已解决,需要使用总文档中的ui图,而不是那一个总的)
收获:
1、用angularJS的ng-model绑定到select上,会自动增加一个value为空的option。
原因:如果ng-model所绑定的变量的值在ng-options绑定的value里面有,下拉选框中就不会有空白的一项,选中别的数据项以后消失;如果ng-model所绑定的变量的值不在ng-options绑定的value里面,下拉选框中就不会有空白一项,并且只有当ng-options绑定的value里有对应的text为空行时,这个空行才会一直存在于下拉选项里。
解决办法
方法一:将select中的一个option设置为空,就可以防止因添加ng-model自动添加空option的问题
方法二:自己预先添加一个value为空的option,再用ng-if="false"把它去掉
2、知道了ng-class-odd和ng-class-even,
ng-class-odd 指令用于为 HTML 元素动态的绑定一个或多个 CSS 类,但只作用于奇数行。
ng-class-even 指令用于为 HTML 元素动态的绑定一个或多个 CSS 类,但只作用于偶数行。
需要与 ng-repeat 指令搭配使用。建议用在表格的样式渲染中,但是所有HTML元素都是支持的。
评论