首先引入JS

<script src="__PUBLIC__/local/clipboard.min.js"></script>

然后给按钮添加点击事件和属性

<a class="layui-btn layui-btn-xs copy_btn" data-clipboard-text="" lay-event="copy_link">复制连接</a>

最后事件实现

table.on('tool(article-table-toolbar)', function(obj){
  if(obj["event"] == "copy_link"){
          $(".copy_btn").attr("data-clipboard-text","/pages/article-view/index?id="+obj.data.id);
          var clipboard = new Clipboard('.copy_btn');
              clipboard.on('success', function(e) {
                  layer.msg('复制成功');
                  clipboard.destroy();  //解决多次弹窗
                  e.clearSelection();
              });

        }
});

软件盒子
1 声望0 粉丝

各种好用免费软件推荐,真机上手测试,帮助你找到各行各业好用实用的软件,捷径分享,描述文件等好东西