Macrow / rails_kindeditor

Kindeditor for Ruby on Rails
260 stars 108 forks source link

Turbolinks下 无法加载 #89

Closed Xunzi229 closed 7 years ago

Xunzi229 commented 7 years ago

在 Turbolinks 环境下面 ,当点击link ,进入编辑页面后,将不会显示,只会简单的显示一个 textarea的框

Macrow commented 7 years ago

请使用最新v0.5.0,新版本可在Turbolinks5下工作

如何在Turbolinks5下使用

创建如下文件 app/assets/javascripts/load_kindeditor.coffee

  # coffeescript code
  $(document).on 'turbolinks:before-cache', ->
    KindEditor.remove('.rails_kindeditor')

  $(document).on 'turbolinks:load', ->
    $('.rails_kindeditor').each ->
      KindEditor.create "##{$(this).attr('id')}", "allowFileManager": true, "uploadJson": $(this).data('upload'), "fileManagerJson": $(this).data('filemanager'), "width": '100%', "height": '300'

请确保以上文件被app/assets/javascripts/application.js正确加载