mixin/mixin.js
@@ -53,6 +53,16 @@ } }, methods: { copyTxt(txt) { uni.setClipboardData({ data: txt, //要被复制的内容 success: () => { //复制成功的回调函数 uni.showToast({ //提示 title: '复制成功' }) } }) }, onChooseavatar(e) { let self = this; let { @@ -117,12 +127,22 @@ } else { //根据id去重正常 var ids = [] var idsMap = {} for (var item of this.list) { ids.push(item.id) if (item.id) { idsMap[item.id] = item } } for (var item of data.records) { if (ids.indexOf(item.id) < 0) { this.list.push(item) } else { //最好更新一下 idsMap[item.id] = { ...idsMap[item.id], ...item,//覆盖了 } } }