发表于: 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,...])
评论