发表于: 2017-04-22 23:39:32

0 1127


今天完成的事:

早上萝卜多项目禅道上的任务需求没有添加,每个任务消耗时间填写有问题,对出现问题进行了修改,每天发晨报的格式也有问题,进行了更正;

今天完成了找职位页面公司搜索和banner轮播,最新职位和推荐职位,但是都还有些小问题需要修改;

明天计划的事:

修改banner图的问题,左右箭头的位置;最新职位和推荐职位的切换效果;

遇到的问题:

使用bootstrap的栅格布局出现的问题,以前可能没有注意到存在的问题,多层div嵌套时,存在长度不一致的情况;

 

收获:

controller内使用$scope&this 暴露数据的问题:

引用方式:

  1) $scope 只需要在注入中声明,后面就可以直接在其上附加数据对象;

  2) this 则采用了controller as(需要版本为ng 1.2+)写法;

作用范围:

 1) $scope 中的变量或数据对象我们可以全部拿到,并且上级控制器中的变量也可以在下级控制器中被获取到;

  2) this 中的变量则只适用于当前控制器;

小结:

$scope

当控制器在写法上形成父子级关系时,子级没有的变量或方法父级会自动强加在子级身上,子级可以任意获取到当前父级的变量或方法,该种形式是不可逆的,即父级无法通过$scope获取到子级的任意变量或方法。

this      

则像一个独立的个体,所有东西都是由自己管理,也就不存在父子级变量混淆关系了。



返回列表 返回列表
评论

    分享到