发表于: 2017-03-15 22:03:40
1 1523
今天完成的事情:
解决了回复日报@的人昵称一致的问题。
查看代码,发现@人的昵称只是获取了用户的nick,简单的展现出来。
新需求下,我准备把用户的类型做一个判断,并展现不同的数据。
遇到的问题是在controller中如何使用过滤,查找资料后知道,注入$filter,并使用$filter(‘过滤器名称’)(需要过滤的数据)这种格式就行。
对于需要几个过滤器过滤的写法,我使用了嵌套的写法。
$filter('uppercase')($filter('ProfessionalFilter')(li.user.oid))
//判断用户类型,显示不同的回复昵称
if(li.user.type!='offline'&&li.user.type !='none'){
vm.nickNamer = '['+$filter('identityFilter')(li.user.identity)+']'+$filter('uppercase')($filter('ProfessionalFilter')(li.user.oid))+'-'+li.user.studyNumber
} else if(li.user.type=='offline'){
vm.nickNamer ='['+$filter('userTypeBranchCityFilter')(li.user.branch)+'分院|'+ $filter('identityFilter')(li.user.identity) +']'+$filter('uppercase')($filter('ProfessionalFilter')(li.user.oid))+'-'+li.user.nick
}else if(li.user.type=='none'){
vm.nickNamer = '['+$filter('identityFilter')(li.user.identity)+']'+ li.user.nick
}
明天计划的事情:
继续改bug
遇到的问题:
写薪资待遇这块时,需要让后面的数字大于前面的数字。
使用了项目自带的插件,可以实现这个功能,但是有个很大的问题,是这个插件是只要输入字就会生效,导致有时候输入时出问题。希望能够改成,鼠标离开input框的时候再生效,怎么做?
收获:
改后台用户详情的布局,使用了bootstrap栅格,对栅格的嵌套理解更深。
评论