如何实现点击按钮复制表格对应一行的内容?

发布于 2022-09-13 01:21:49 字数 81 浏览 20 评论 0

如题,表格用到了elementui的表格组件,前端框架为vue。现在在每行内容后面加上一个复制按钮,点击后可以复制对应的那一行内容,这该如何实现呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吃不饱 2022-09-20 01:21:49

import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
<el-table-column label="操作">
    <template slot-scope="scope">
         <el-button
        class="clipboard"
        round
        size="mini"
        type="success"
        plain
        v-clipboard:copy="scope.row.id"
        v-clipboard:success="onCopy"
        v-clipboard:error="onError"
        >点击复制</el-button
      >  
   </template>
</el-table-column>

  
      // 复制成功
    onCopy() {
      this.$message.success('已复制到剪贴板!')
    },
    // 复制失败
    onError() {
      this.$message.warning('复制失败,请稍后再试试!')
    },

参考资料

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文