简单解决——使用Clipboard实现剪切板,用require引入js资源,会报错Clipboard is not defined的问题

张丁雷
2023-12-01

很简单只要修改一下Clipboard的源码,增加一条:

  
 var Clipboard = fuction(){....};
//在Clipboard定义后面增加
$.Clipboard = Clipboard;//这是我增加的代码
然后就可以这样使用

 var clipboard = new $.Clipboard('.btn', {
        text: function() {
            //var ue = UM.getEditor('txtContent',{});
            //ue.queryCommandValue( 'insertcode' );
            return $("#"+domId).val();
        }
    });
    clipboard.on('success', function(e) {
        //console.log(e);
        e.clearSelection();
    });
    clipboard.on('error', function(e) {
        //console.log(e);
    });


clipboard.js传送门

 类似资料: