使用ng-clip AngularJS指令为多个文本多个“复制到剪贴板”按钮

时间:2014-10-13 12:47:41

标签: angularjs

我试过这个example

<a href='http://plnkr.co/xwV5Yn'>http://plnkr.co/xwV5Yn</a>

但它仅适用于第一个元素,与您单击的复制按钮无关。

1 个答案:

答案 0 :(得分:0)

它有效...... 现在你可以在这里查看(http://plnkr.co/edit/SooWkk?p=preview

 var myapp = angular.module('myapp', ["ngClipboard"]);

  myapp.config(['ngClipProvider', function(ngClipProvider) {
    ngClipProvider.setPath("//cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.1.6/ZeroClipboard.swf");
  }]);

  myapp.controller('myctrl', function ($scope) {
    $scope.fallback = function(copy) {
      window.prompt('Press cmd+c to copy the text below.', copy);
    };

    $scope.showMessage = function() {
      console.log("clip-click works!");
    };
  });