ueditor使用_1_结合require

来源:互联网 发布:sql在哪停止 编辑:程序博客网 时间:2024/06/05 15:07

官网地址 :http://fex.baidu.com/ueditor/#start-toolbar

下载后,将文件夹放在您的web工程的js 目录下

1. 结合require

paths : {
        baidueditor:'libs/ueditor/uemy',
        bdlanglang:'libs/ueditor/lang/zh-cn/zh-cn',

  ueditorconfig:'libs/ueditor/ueditor.config',
        zeroclipboard:'libs/ueditor/third-party/zeroclipboard/ZeroClipboard'
    },
baseUrl : 'js',
    shim: {
       
        baidueditor:{
            deps: [
                'ueditorconfig'/*,
                'text!libs/ueditor/themes/default/css/ueditor.css'*/
            ],
            exports: 'baidueditor'
        },
        bdlanglang:{
             deps: ['baidueditor'],
            exports: 'bdlanglang'
        }


    }

//ueditor在使用requirejs时,报ZeroClipboard undefined错误

require(['baidueditor', 'zeroclipboard', 'bdlanglang'], function(UE, zcl,uelang){

window.ZeroClipboard = zcl;
var ue = UE.getEditor('container',{
//关闭字数统计
        wordCount:false,
        //关闭elementPath
        elementPathEnabled:false,
        initialFrameHeight:300,
        initialFrameWidth:1000,
        //默认会将外部进入的html数据中的Div标签转换成P标签
        allowDivTransToP:false,
        //自动排版参数
        autotypeset:{
            mergeEmptyline:false,
            removeEmptyline:false
        }
});

})



0 1