发表于: 2017-04-17 21:57:53
1 1095
今天完成的事:
以为会做完最新职位/推荐职位标签页的全部功能,然并没有,确实很复杂的一个页面,过滤器还没写完,清空搜索的功能还没完成;
明天计划的事情:
继续做最新职位/推荐职位标签页剩余的内容,过滤器功能,清空搜索功能等;
遇到的问题:
页面有显示城市城镇二级联动,但是这块出问题了,无法使用过滤器转换为城市和城镇名称,但是可以正常导入数字,具体问题明天还要再研究下;
收获:
AngularJSng内置了一些过滤器(9种):
uppercase|lowercase:大小写转换过滤
json:json格式过滤
date:日期格式过滤
number:数字格式过滤
currency:货币格式过滤
filter:查找
limitTo:字符串对象截取
orderBy:对象排序
自定义过滤器:
把数字转化成相应的值:
app.constant('experience', [
{type: 0, name: '应届'},
{type: 1, name: '1~2年'},
{type: 2, name: '3~5年'},
{type: 3, name: '6~9年'},
{type: 4, name: '10年及以上'}
]);
app.filter('experienceFilter', function (experience) {
return function (type) {
for (var i = 0; i < experiencetype.length; i++) {
if (type === experiencetype[i].type) {
return experiencetype[i].name;
}
}
}
});
评论