代码之家  ›  专栏  ›  技术社区  ›  Fleeck

TinyMCE仅在ReactJS中刷新时加载

  •  1
  • Fleeck  · 技术社区  · 9 年前

    我正在使用tinymce rails gem for rails应用程序通过ReactJS呈现我的提交表单。遵循本教程安装tinymce: https://github.com/spohlenz/tinymce-rails

    渲染代码:

    render: function() {
      <textarea
           ref="body"
           value={this.state.data.body}
           onChange={this.handleBodyChange}
           className="tinymce form-control"
           placeholder="Body"
           rows="10"
           cols="5"
           required
      />
    }
    

    问题是它只在页面刷新时呈现,如果没有它,我们就有常规的文本区域。涡轮链接已禁用。 已尝试添加 tinymce.init({selector:'textarea'}) componentDidMount: ,但它不起作用。

    1 回复  |  直到 9 年前
        1
  •  0
  •   Fleeck    9 年前

    当我发现我无法做到这一点时,我必须添加React mixin TinyMCE。

    推荐文章