发表于: 2017-05-27 23:10:59

2 1030


今天完成的事:

找职位首页的最新职位、推荐职位模块。

一开始设置一个vm.isA值用来判定当前的激活状态,点击到未激活状态的选项卡则切换值,点击时使用ng-click函数对isA值取非。

理想状态是这样,然而出毛病。

<span class="job-recommend-title"
     ng-class="{'job-title-active':vm.isA}"
     ng-click="exchangeJob(vm.isA)">推荐职位</span>
<span class="job-newest-title"
     ng-class="{'job-title-active':!vm.isA}"
     ng-click="exchangeJob(!vm.A)"
>最新职位</span>
vm.isA=true;
$scope.exchangeJob = function () {
   if (vm.isA == undefined || vm.isA == false) {
       vm.isA = true;
       console.log(vm.isA);
   }
}

isA最后取值始终不能获取到新值。卡了很久,后来师姐给提示换了一个方法,在html里直接写true或FALSE。

不过那个为什么不能获取到值还是搞不懂。


在获取职位卡片时一下子获取到10个值,想要通过传递参数来获取前8个,一开始想用limitTo来限制获取的多少,不过报错,在使用ng-repeat生成时不能用这个自带过滤器。改为在请求参数时传递size值。


尝试写竖向轮播图。还没有弄好。


明天要做的事:首页。

遇到的问题:如上,值不能获取的问题。

收获:熟练了传参和过滤器.一种方法不能解决问题时别在那死磕。。先实现效果再说。


返回列表 返回列表
评论

    分享到