dev_ec^2
hjm 6 years ago
parent bf97b69a8b
commit b09f0f1d9d

@ -320,6 +320,9 @@ class studentsList extends Component{
isAdmin && on('updateNavSuccess', this.updateNavSuccess) isAdmin && on('updateNavSuccess', this.updateNavSuccess)
} }
componentWillUnmount() { componentWillUnmount() {
if (this.clipboard) {
this.clipboard.destroy()
}
const isAdmin = this.props.isAdmin() const isAdmin = this.props.isAdmin()
if (isAdmin) { if (isAdmin) {
off('addStudentSuccess', this.addStudentSuccessListener) off('addStudentSuccess', this.addStudentSuccessListener)
@ -420,12 +423,14 @@ class studentsList extends Component{
invite_code: result.data.invite_code, invite_code: result.data.invite_code,
isSpin:false isSpin:false
}, () => { }, () => {
if (!this.clipboard) { if (course_group_id) {
const clipboard = new ClipboardJS('.copybtn'); if (!this.clipboard) {
clipboard.on('success', (e) => { const clipboard = new ClipboardJS('.copybtn');
this.props.showNotification('复制成功') clipboard.on('success', (e) => {
}); this.props.showNotification('复制成功')
this.clipboard = clipboard });
this.clipboard = clipboard
}
} }
}) })
} }

Loading…
Cancel
Save