发表于: 2016-12-09 23:35:00

1 1507


今晚完成的事:修改最后的表单,测试修改了我的师弟和师兄接口,基本完成了修真院首页

明天计划的事:修改完修真院首页,前台资料页面及接口

遇到的问题:

1,页面加载后触发一次click事件,通过jquery的trigger()方法可以实现,但没有找到angualajs的实现方法

2,在页面的某个局部视图里,有几个结构完全一样,除了固定参数不一样的子视图,

一般采取$state.go()跳转,并由路由传参,局部视图更新后时发送请求获得数据,我采取click事件发送请求,不跳转页面,代码如下:

<span name="x.name" ng-repeat="x in vm.types track by $index" ng-class="{tive:vm.selected==x.id}"
     ng-click="stInformal()">{{x.type}}</span>
$scope.stInformal=function(){
   vm.selected=this.x.id;
   vm.type=this.x.name;
   userService.getStudentInfo(vm.type,vm.page,vm.size).then(function(res){
      vm.data=res.data.data.list
   });
};

但这样将这3个子视图写在了同一个视图里,虽然这样很方便,感觉没有路由传参好

收获:

1,toFixed()方法,将number四舍五入为指定位数的小数,可用来转化百分比

2,bootstrap栅格布局时,将页面5等分:

@media (min-width: 1200px) {

.col-lg-2-5{

float: left;

width:20%;

}

3,trigger()方法,出发被选元素的指定事件类型,语法:

$(selector).trigger(event,[param1,param2,...])


返回列表 返回列表
评论

    分享到