press-ui
Version:
简单、易用的跨端组件库,兼容 Vue2 和 Vue3,同时支持 uni-app和普通 Vue 项目
32 lines (26 loc) • 590 B
JavaScript
import { setClipboardData } from '../../common/clipboard/clipboard';
import PressNotifyHandler from '../../press-notify';
export const CLIPBOARD_MIXIN = {
data() {
let offsetTop = 0;
// #ifdef H5
offsetTop = 44;
// #endif
return {
offsetTop,
};
},
methods: {
copyIconTag(tag) {
const that = this;
setClipboardData(tag).then(() => {
PressNotifyHandler({
type: 'success',
duration: 1500,
message: `${that.t('copied')}:${tag}`,
top: that.offsetTop,
});
});
},
},
};