[英]TinyMCE loads only on refresh in ReactJS
我正在使用Rails應用的tinymce-rails gem通過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
/>
}
問題在於它僅在頁面刷新時呈現,沒有它,我們將擁有常規的textarea。 Turbolink被禁用。 嘗試添加tinymce.init({selector:'textarea'})
到componentDidMount:
但它不工作。
正如我發現我做不到的那樣,我必須在TinyMCE中添加React mixin。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.