作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 bootstrp-vue 模态中使用了 vue-clipboard2 插件。但是文本不是复制的。
然后我尝试在 bootstrap-vue 模态中使用 vanilla js 复制到剪贴板。但是文本不是复制的。
任何人都可以找出问题所在??
最佳答案
以下内容对我有用并使用新的 Clipboard API writeText method大多数现代浏览器都支持它(请参阅 Can I use 了解更多详细信息)并且不需要 vue-clipboard。
//If you want to copyText from Element
function copyTextFromElement(elementID) {
let element = document.getElementById(elementID); //select the element
let elementText = element.textContent; //get the text content from the element
copyText(elementText); //use the copyText function below
}
//If you only want to put some Text in the Clipboard just use this function
// and pass the string to copied as the argument.
function copyText(text) {
navigator.clipboard.writeText(text);
}
<div id="mytext">This is some text that needs to be copied</div>
<button onclick="copyTextFromElement('mytext')">Copy</button>
关于twitter-bootstrap - vue-clipboard2 在 bootstrap-vue 模态中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57304680/
我来自 Asp.Net 世界,试图理解 Angular State 的含义。 什么是 Angular 状态?它类似于Asp.Net中的ascx组件吗?是子页面吗?它类似于工作流程状态吗? 我听到很多人
我一直在寻找 3 态拨动开关,但运气不佳。 基本上我需要一个具有以下状态的开关: |开 |不适用 |关 | slider 默认从中间开始,一旦用户向左或向右滑动,就无法回到N/A(未回答)状态。 有人
我是一名优秀的程序员,十分优秀!