【发布时间】:2015-08-15 09:21:21
【问题描述】:
我对 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>
但是,在页面加载时出现以下错误:
我看不出哪里出错了,我按照说明的所有步骤进行操作。任何帮助将不胜感激。
【问题讨论】:
-
你一定错过了添加 zeroClip 2.0 库
-
@pankajparkar 我包括了 angular-zeroclipboard.js 和 ZeroClipboard.js
-
有正确的顺序吗?第一个
ZeroClipboard.js然后angular-zeroclipboard.js -
@pankajparkar 这似乎是问题所在!非常感谢:)
-
很高兴为您提供帮助..谢谢:)
标签: javascript angularjs zeroclipboard