javascript - Angular 插件 ZeroClipboard 不工作

标签 javascript angularjs zeroclipboard

我是 Angular 的新手。我正在尝试使用一个名为 ZeroClipboard 的模块.

我编辑了我的应用程序以加载模块并按照演示中的描述设置配置。

var app = angular.module('JpqlEditor', ['ngRoute', 'ngResource', 'ui.bootstrap', 'toaster', 'chieffancypants.loadingBar', 'zeroclipboard']).
  config(['uiZeroclipConfigProvider', function(uiZeroclipConfigProvider) {

    // config ZeroClipboard
    uiZeroclipConfigProvider.setZcConf({
      swfPath: 'assets/flash/ZeroClipboard.swf'
    });

  }])

在我的 HTML 中,我添加了与演示中相同的结构:

<input type="text" ng-model="myText" />
<button ui-zeroclip zeroclip-copied="copied=true" zeroclip-model="myText">Copy</button>
<span ng-show="copied">Text Copied!</span>

但是,在页面加载时出现以下错误:

enter image description here

我看不出哪里出错了,我按照说明的所有步骤操作。任何帮助将不胜感激。

最佳答案

你一定是错过了添加 ZeroClipboard.js & 加载脚本的顺序应该是

  1. ZeroClipboard.js
  2. angular-zeroclipboard.js

谢谢:)

关于javascript - Angular 插件 ZeroClipboard 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30581583/

相关文章:

javascript - 我可以使用新的 ZeroClipboard 从剪贴板获取数据吗?

javascript - 内联 vs 包含 js 和 css?

javascript - 使用 Angularjs 和 UI Router 的 event.preventDefault() 删除浏览器历史记录

javascript - 随机播放音轨,无需递归

javascript - 如何将编程标记添加到我的 Angular 页面中?

javascript - 插件中的 JavaScript 队列未在页面源上注册

javascript - {this.props.children} 返回 null

javascript - 如何设置默认单选按钮的值?

javascript - ZeroClipboard 在第一次单击时不起作用

javascript - ZeroClipboard SWF 不加载