将 Summernote 编辑器与 Meteor 一起使用

Posted

技术标签:

【中文标题】将 Summernote 编辑器与 Meteor 一起使用【英文标题】:Using Summernote editor with Meteor 【发布时间】:2016-02-10 23:14:39 【问题描述】:

我在我的 html 正文中包含以下内容:

> editor

和下面的模板

<template name="editor">
    <div id="summernote">Hello Summernote</div>
</template>

在我的 javascript 代码中,我有以下内容:

Template.editor.onRendered(function()

 this.$('.summernote').summernote();
);

我看到的是以下内容,而不是完整的 Summernote 富文本编辑器。我做错了什么?

【问题讨论】:

如果您从浏览器控制台执行$('.summernote').summernote(); 一切正常? 【参考方案1】:

您的元素有一个 id 'summernote',但您的选择器正在寻找一个带有 class 或 'summernote' 的元素

将您的选择器更改为$('#summernote'),如下所示:

Template.editor.onRendered(function() 
  this.$('#summernote').summernote();

【讨论】:

以上是关于将 Summernote 编辑器与 Meteor 一起使用的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Meteor 的 Summernote 中包含 CodeMirror?

Meteor 和 Semantic-ui 上的 Summernote 错误

将summernote与vuejs一起使用

Summernote createRange 与 HTML

将上传的图片插入summernote编辑器

使用自定义样式将外部元素拖放到summernote编辑器