| | |
| | | this.regUserName = e.detail.value; // 获取微信昵称 |
| | | }, |
| | | |
| | | handleContact(e) { |
| | | console.log(e.detail.path) |
| | | console.log(e.detail.query) |
| | | }, |
| | | |
| | | |
| | | |
| | |
| | | } else { |
| | | //根据id去重正常 |
| | | var ids = [] |
| | | var idsMap = {} |
| | | for (var item of this.list) { |
| | | ids.push(item.id) |
| | | if (item.id) { |
| | | idsMap[item.id] = item |
| | | } |
| | | } |
| | | var hasnew = false |
| | | for (var item of data.records) { |
| | | if (ids.indexOf(item.id) < 0) { |
| | | this.list.push(item) |
| | | } else { |
| | | //最好更新一下 |
| | | idsMap[item.id] = { |
| | | ...idsMap[item.id], |
| | | ...item, //覆盖了 |
| | | } |
| | | hasnew = true |
| | | } |
| | | } |
| | | if (hasnew) { |
| | | this.$forceUpdate() |
| | | } |
| | | |
| | | } |
| | | this.page.total = data.total || 0 |