Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CKEditor加载的事件_Ckeditor_Webpack - Fatal编程技术网

CKEditor加载的事件

CKEditor加载的事件,ckeditor,webpack,Ckeditor,Webpack,我正在尝试使用webpack按需加载CKEditor。我试着将它构建到入口块中,它工作得非常好。然后当我试着把它分成另一块时,我得到了一个半加载的 我的代码(在coffeescript中): 和我得到的CKEditor(由console.log行打印) 当然,我还得到了一个异常uncaughttypeerror:CKEditor.replace不是函数 我在谷歌上搜索了一段时间,发现只有CKEditor.on“loaded”是我找到的,但显然它不起作用,因为上的也没有定义 component

我正在尝试使用webpack按需加载CKEditor。我试着将它构建到入口块中,它工作得非常好。然后当我试着把它分成另一块时,我得到了一个半加载的

我的代码(在coffeescript中):

和我得到的CKEditor(由console.log行打印)

当然,我还得到了一个异常
uncaughttypeerror:CKEditor.replace不是函数

我在谷歌上搜索了一段时间,发现只有
CKEditor.on“loaded”
是我找到的,但显然它不起作用,因为
上的
也没有定义

  componentDidMount: ->
    require.ensure ["../asset/js/ckeditor.js"], (require) =>    
      CKEditor = require "exports?CKEDITOR!../asset/js/ckeditor.js"
      console.log CKEditor
      editor = ReactDOM.findDOMNode @refs.Editor
      @ckeditor = CKEditor.replace editor
      @ckeditor.setData @props.ele.html()
Object {timestamp: "", version: "%VERSION%", revision: "%REV%", rnd: 352, _: Object…}
    _: Object
    _autoLoad: "ckeditor"
    basePath: "http://192.168.245.128:3000/ckeditor/"
    domReady: (b)
    getUrl: (a)
    revision: "%REV%"
    rnd: 352
    skinName: "moono"
    status: "unloaded"
    timestamp: ""
    version: "%VERSION%"
    __proto__: Object