发表于: 2017-03-20 23:46:25
2 1252
今天完成的事情:
1.jobdetail页面的页面布局和数据处理:
遇到的问题:
1.
当变量不是作为params跟在url后面时候的一种写法。
url:"/carrots-admin-ajax/a/profession/"+id,
2.添加标签时候的具体做法:
数组存储标签,增加时候push进入,反之删除标签;需要数组去重,方法是使用es6的set对象。
明天计划的事情:
完善jobdetail页面。
收获:
关于set的常见用法举例:
// 例一传入一个数组:
var set = new Set([1, 2, 3, 4, 4]);
// [1, 2, 3, 4]
// 例二:自动去重
var items = new Set([1, 2, 3, 4, 5, 5, 5, 5]);
items.size // 5
// 例三
function divs () {
return [...document.querySelectorAll('div')];
}
var set = new Set(divs());
set.size // 56
// 类似于
divs().forEach(div => set.add(div));
set.size // 56
常用方法:add();delete();clear()//全部清除;forEach();has()//查找匹配;
评论