angular 复制到剪切板功能 求教

有使用angular做过复制到剪切板功能的吗?使用过ZeroClipboard和ngclip的感觉都不行啊,有大神做过这样的例子吗?

阅读 5.7k
3 个回答

我用的是ZeroClipboard,这个需要浏览器支持flash
https://www.baidu.com
<p id="copy">复制</>

$('#copy').zclip({

path: "${ctx}/js/ZeroClipboard.swf", 
copy: function(){
    var url = $('#link').html();
    url = url.replace('&amp;', '&');
    return url;
}

});

clipboard.min.js用这个吧兼容性比较好,不需要支持flash。
<div data-clipboard-action="copy" data-clipboard-text="12345678" class="copy">
复制卡号
</div>
clipboard = new Clipboard('.copy');
clipboard.on('success', function() {
$popup.show('复制微信号成功!');
});
clipboard.on("error",function () {//复制失败的回调
$popup.show('复制微信号失败!');
})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题