Heartsuit's Simple Blog

A place to hold mainly reading notes, and some technical stuff occasionally. 这里主要是一些读书笔记、感悟;还有部分技术相关的内容。


Project maintained by heartsuit Hosted on GitHub Pages — Theme by mattgraham

用了BootStrap的modal弹窗,vue-clipboard2虽然复制成功,可是无法粘贴

目录[-]

背景

一开始用的 BootStrapmodal 弹窗里显示信息。

后来有了点击复制的需求,就又使用了 Toastr ,当 BootStrap 弹窗与 Toastr 弹窗这两个同时出来时, vue-clipboard2 的复制功能失效。。

解决方案

这在 vue-clipboard2 的文档中有说明的https://www.npmjs.com/package/vue-clipboard2

2021-12-24-Limitation.jpg

然而,我这里并不是这个原因。。

2021-12-24-OfficialDocument.jpg

let container = this.$refs.container;
this.$copyText("Text to copy", container);

没错,简单粗暴,直接放弃使用 BootStrapmodal 弹窗,这时 vue-clipboard2 就可以复制粘贴啦。

2021-12-18-MultiToastr.gif

Reference


If you have any questions or any bugs are found, please feel free to contact me.

Your comments and suggestions are welcome!


「说点什么吧😊~~😊」: