尝试使用特定格式初始化 Quill 并出现错误

Trying to initialize Quill with specific formats and getting an error

我正在尝试根据格式 API 加载 quill 以仅支持某些格式:http://quilljs.com/docs/formats/

但是每当我添加格式键时我都会收到错误

TypeError: Cannot read property 'config' of undefined

这是初始化quill的代码。如果我注释掉格式键,它会起作用。

@editor = new Quill(@find('.quill-editor'),
      formats: ['bold']
      modules:
        placeholder:
          text: "Enter Text" 
          style:
            color: '#A9A9A9'
        'authorship':
          authorId: username
          enabled: true
        toolbar:
          container: @find('.quill-toolbar')
        "link-tooltip": true,
        #'placeholder': 'Enter Text'
        #'image-tooltip': true
      theme: "snow"
    )

可能有什么问题。为什么 quill 不喜欢格式键?

可能的罪魁祸首是占位符模块(不确定这是您的还是第三方的)。删除它可以解决问题,并且 formats 配置会像宣传的那样工作:http://jsfiddle.net/b1s09v3n/.

这个 Github Issue 也有类似的问题。由于多人 运行 参与其中,也许文档的某些部分不清楚?或者你们都在使用相同的第三方占位符模块。