ngclipboard复制后取消选择(或不选择)文本
问题描述:
从example这里我的问题是,按复制按钮时文本保持选中状态。一切工作正常,我可以粘贴表格,并且看起来不错。但我不希望整个表格在复制时被标记。按钮ngclipboard复制后取消选择(或不选择)文本
操作:
<button ngclipboard data-clipboard-target="#tblRoomsOccupy">Copy</button>
它看起来像这样(按下按钮 '复制' 后):
是否有办法避免这种情况?所以在按'复制'后表格不会被标记。
答
首先将data-ngclipboard-success添加到正在调用onSuccess事件的按钮中。
<button ngclipboard data-clipboard-target="#tblRoomsOccupy" data-ngclipboard-success="onSuccess(e);">Copy</button>
之后,在你的JS添加的onSuccess功能: -
onSuccess = function(e) {
e.clearSelection();
};
您可能希望您根据您的代码$范围。