新手问题 大家有谁用过 simditor gem?

shin · 2015年11月03日 · 最后由 shin 回复于 2015年11月09日 · 2798 次阅读

弱弱的问这个 Initialization 因该放在哪里?

editor = new Simditor(
  textarea: $('#editor')
  toolbar: [
    'title','bold','italic','underline','strikethrough','color','|'
    'ol','ul','blockquote','code','table','link','image','hr','|'
    'indent','outdent'
  ]
  pasteImage: true
  defaultImage: '<%= image_path "upload-loading.png" %>'
  upload: url: '/upload')

我放在 app/config/initializers 文件夹里会出错!

这是 JavaScript 代码,用 <script></script> 包裹,放在页面 </body> 前。

#1 楼 @rei 感谢那么晚还回复,为什么 JS 没有;号?

我这样写是有效的

<script type="text/javascript">

    var editor = new Simditor({
            textarea: $('#editor')
        });

    $('#select-file').on('change', function(e) {
            uploader.upload(this.files);
    });

</script>

把那段代码贴进去就没效,太晚了头有点晕了!

可能用的是 CoffeeScript。

感谢,好郁闷,明天我在研究下~

我不是用的 gem, 我把 simditor 的 css 和 js 文件放到 vendor 目录下,然后写一个 initial.js,然后 layout 加载就 OK 了啊。 路径 app/assets/javascripts

var editor = new Simditor({
  textarea: $('#editor')
  //optional options
});

这是 coffee 代码,放 html 页要转一下格式

现在在用 Froala,很有品味的说,文档也比较全。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号