附上代碼,方便復制粘貼
//復制文本
onCopy(meetingId) {
let _this = this;
getMeetingDetail(meetingId).then(res => {
let groupUsers = "";
let meeting = res.result;
if (
res.result.meetingMembers != null &&
res.result.meetingMembers.length
) {
res.result.meetingMembers.map(item => {
if (/<[^>]+>/gim.test(item.remark)) {
item.remark = item.remark.replace(/<[^>]+>/gim, "");
}
groupUsers += @${item.remark}
;
});
}
if (res.result.startAt !== null && res.result.endAt !== null) {
meeting.startAt = meeting.startAt.substring(11, 19);
meeting.endAt = meeting.endAt.substring(11, 19);
}
_this.msg = (1)會議議題:${meeting.topic} (2)會議日期:${meeting.dateAt} (3)會議時間:${meeting.startAt} - ${meeting.endAt} (4)會議地點:${meeting.address} (5)主持人:${meeting.sponsor} (6)參會人員:${meeting.participants} 【友情提示】 1) 請各參會人員提前5分鍾到達會議現場 2) 請相關負責人協調人員參加 ${groupUsers}
;
});
setTimeout(function() {
_this.$copyText(_this.msg).then(
function(e) {
_this.$message.success("復制成功");
},
function(e) {
_this.$message.warning("復制失敗");
}
);
}, 500);
}
},