import Clipboard from '../../utils/clipboard.min.js'
componentDidShow() {
if (process.env.TARO_ENV === 'h5') {
this.cliCode()
}
}
cliCode() {
let clipboard = new Clipboard('#copyCode');
clipboard.on('success', function (e) {
Taro.showToast({
title: '复制成功',
icon: 'success',
duration: 2000
});
});
clipboard.on('error', function (e) {
console.log(e);
util.showErrorToast('复制失败,请长按复制');
});
}
<View id="copyCode" className="btn btn2" data-clipboard-target="#invitecode" data-clipboard-action="copy">
<View className="copy">
<Text>复制</Text>
</View>
</View>