From d18a571aa4dacab6928dbc8c6c45d5aa3f291afb Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期三, 31 七月 2024 23:34:01 +0800
Subject: [PATCH] update
---
mixin/mixin.js | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/mixin/mixin.js b/mixin/mixin.js
index f81204d..e1c5c9d 100644
--- a/mixin/mixin.js
+++ b/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,//覆盖了
+ }
}
}
--
Gitblit v1.9.3