vue 中实现复制粘贴
首先需要后台返回 url 地址:
$specialTopicUrl = url('v2/marketing/specialTopic/goodsList', $item->id)
按钮:
<el-button size="mini" type="info" @click="copySpecialTopicUrl(scope.row)">复制活动链接</el-button>
方法:
copySpecialTopicUrl (row) {
var oInput = document.createElement('input'); //创建一个隐藏input(重要!)
oInput.value = row.SpecialTopicUrl; //赋值
document.body.appendChild(oInput);
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.className = 'oInput';
oInput.style.display = 'none';
this.$message.success('复制成功');
}
本作品采用《CC 协议》,转载必须注明作者和本文链接