emoji 地址:https://funletu.com/emoji/
let emojiArr = []
let fontAll = $('p.emoji_font')
// 111 就是你要复制的数量 自行修改
for (let index = 0; index < 111; index++) {
let obj ={}
obj.emoji = fontAll[index].innerHTML
emojiArr.push(obj)
}
console.log(emojiArr);
分割emoji数组的方法
newEmojiList() {
const emojiNum = this.emojiList.length;
const num = 21; //每一页表情个数
let pageNum; //总共有几页表情(通过计算后获得)
const m = (emojiNum / num) | 0;
if (m * num == emojiNum) {
pageNum = m;
}
if (m * num < emojiNum && (m + 1) * num > emojiNum) {
pageNum = m + 1;
}
const result = [];
for (let x = 0; x < num; x++) {
const start = x * num;
const end = start + num;
result.push(this.emojiList.slice(start, end));
}
result.splice(pageNum, emojiNum - 1);
this.emoji = result;
},