ueditor在使用requirejs时,报ZeroClipboard undefined错误
2024-08-29 15:43:07
再网上找到了 http://blog.csdn.net/xundh/article/details/44536665 这样一篇文章,
其中原因说的很明白了
是因为在有requirejs时,ZeroClipboard不会把自己暴露为全局变量。
解决方法在此不赘述了,我说一下一种更粗暴的解决方法
在百度编辑器当中,找到ZeroClipboard.js 在 third-party 文件夹下的zeroclipboard下
在最后有这样一段代码
if (typeof define === "function" && define.amd) {
define(function() {
return ZeroClipboard;
});
} else if (typeof module === "object" && module && typeof module.exports === "object" && module.exports) {
module.exports = ZeroClipboard;
} else {
window.ZeroClipboard = ZeroClipboard;
}
这是如果页面 有adm加载方式的话,ZeroClipboard 也会以这种方式调用,所以ZeroClipboard不会把自己暴露为全局变量。
//if (typeof define === "function" && define.amd) {
// define(function() {
// return ZeroClipboard;
// });
//} else if (typeof module === "object" && module && typeof module.exports === "object" && module.exports) {
// module.exports = ZeroClipboard;
//} else {
window.ZeroClipboard = ZeroClipboard;
// }
直接这样。那ZeroClipboard 就不amd加载了,成为了全局变量
最新文章
- jQuery 下拉框应用 拓展
- Centos7安装完毕后重启提示Initial setup of CentOS Linux 7 (core)的解决方法
- React入门--------顶层API
- git 本地仓库和远程仓库及本地分支和远程分支
- Linux下安装Nginx详细图解教程
- flex布局注意点:
- echo ";hello"; | nc -4t -w1 localhost 8001
- 几个常用方法有效优化ASP.NET的性能
- [转贴]实践:C++平台迁移以及如何用C#做C++包装层
- 配置Windows 2008 R2 防火墙允许远程访问SQL Server 2008 R2 更改端口 连接字符串 IP+逗号+端口号
- 自己定义flash的宽和高
- PHP 动态调整内存限制
- 1.0-springboot的java配置方式
- Mybatis之基于XML的增删改查
- TypeScript基础类型,类实例和函数类型声明
- select2 插件加载后端数据
- verilog 代码分析与仿真
- php 采集爬取单个淘宝商品描述,商品属性
- Codeforces 801C - Voltage Keepsake
- macOS Java安装与配置
热门文章
- hdu 3887 Counting Offspring dfs序+树状数组
- spring主要的作用?
- 输入一个整型数组,数据元素有正数也有负数,求元素组合成连续子数组之和最大的子数组,要求时间复杂度为O(n)。
- 能源项目xml文件 -- springMVC-servlet.xml -- context:component-scan
- java开发前奏
- 英文缩写&;名词
- zookeeper学习系列:三、利用zookeeper做选举和锁
- Java 并发和多线程(二) 多线程的优点 [转]
- jquery统计页面的pv/ip及停留时间等
- EXE捆绑器