发表于: 2017-04-15 23:21:16

1 1147


今天完成的事情,只做了新职位列表的轮播图,采用指令方式完成的,但是做的时候出现的bug,花费了几小时没有解决,晚上在翟师兄的指导下才解决这个难题;

昨天说道到假数据的问题,今天又仔细研究了下,发现并没有那么复杂,也不要moco去完成,只需要写成json文件,然后正确get就可以了;

明天计划的事:首页banner和最新职位/推荐职位页面,这个页面感觉很复杂,不知道明天能做多少;

遇到的问题:

在用指令引入ui-bootstrap carousel插进时,出现多重指令嵌套的情况;

这时必须在模板页在最外层加一层div;

收获:

(1)在用指令引入模板时必须在模板页最外层加一层div;

另外一直情况是模板中无指令,但是还要把directive中的replace的值设置为false;

2)在angular中为我们提供了3种方案处理class
// 1scope变量绑定,如上例。(不推荐使用)
// function ctr($scope){
//   $scope.test =“classname”;
// }
// <div class=”{{test}}”></div>
// 这种方式完全没错,是angular提供的一种改变class的方式,
// 但是在controller涉及了classname在我看来是乎总是那么诡异,
// 我希望的是controller是一个干净的纯javascript意义的object
// 2:字符串数组形式。
// 字符串数组形式是针对class简单变化,具有排斥性的变化,true是什么class
// false是什么class,其形如;
// <div ng-class="{true: 'active', false: 'inactive'}[isActive]">
// 3:对象key/value处理。
// <div ng-class= {'selected': isSelected, 'car': isCar}">


返回列表 返回列表
评论

    分享到