其实还是拿js实现的 只是在angular中实现的
demo.html
<div>
<!-- 写一个input框 且不能隐藏 通过样式挪到屏幕外 -->
<input type="text" name="selectCopy" id="selectCopy" ng-model="copyvalue" style="position: absolute;left:-100px;bottom:-100px">
</div>
<button ng-click="doCopy('123');">一键复制</button>
controller.js
//点击复制
$scope.doCopy = function(info){
document.getElementById('selectCopy').value = info;//给input赋值
document.getElementById('selectCopy').select(); //选中赋值过的input
var tag = document.execCommand("Copy"); //执行复制
if(tag){
alert("复制成功。")
};
}