第一步:
安装插件:
npm install --save vue-clipboard2
main.js:
import Vue from 'vue'
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
代码使用:
此代码用的是ElementUI的组件库
<el-button type="primary" @click="handleCopyData">复制</el-button>
handleCopyRemark(){
let str = "需要复制的内容"
let _this = this;
this.$copyText(str).then(
function (e) {
_this.$message({
message:"数据复制成功!",
type: "success",
});
},
function (e) {
_this.$message.error("数据复制成功!");
}
);
}