vue实现复制文本格式化

vue全局方法 实现复制文本格式化,方法简单实用易懂,100%成功

先上效果图

实现步骤

第一步 ,在main.js 插入以下代码

Vue.prototype.copys = function copys(text) {
        var isRTL = document.documentElement.getAttribute('dir') === 'rtl';
        var element = document.createElement('textarea');
        // 防止在ios中产生缩放效果
        element.style.fontSize = '12pt';
        // 重置盒模型
        element.style.border = '0';
        element.style.padding = '0';
        element.style.margin = '0';
        // 将元素移到屏幕外
        element.style.position = 'absolute';
        element.style[isRTL ? 'right' : 'left'] = '-9999px';
        // 移动元素到页面底部
        let yPosition = window.pageYOffset || do

猜你喜欢

转载自blog.csdn.net/weixin_42981560/article/details/131476869