问题标签 [summernote]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8731 浏览

javascript - Summernote 无法完全加载

您好我正在尝试使用summernote,但它不会完全加载。我已经链接了它需要的所有脚本和样式。

然后我使用summernote的JS

还有我的html

然后我得到这个

http://screenshot.cz/WO3ZQ/

我这里没有图标。但一切正常,但看起来很糟糕。我试图找到解决方案,我发现如果我使用引导图标,我将它们放入 Summernote 使用标签。也许这就是问题所在。我不知道。

0 投票
1 回答
3461 浏览

javascript - Summernote 编辑器和脚本标签

我正在构建一个使用Summernote来进行 HTML 编辑的网络应用程序。

用户也可以使用内联<script>标签添加和编辑 JavaScript。这工作正常,可以在编辑器的“代码视图”模式下完成。

我想做的是,在预览/所见即所得模式下,不是让脚本被执行,而是显示一个图像(或文本),让用户知道那里有一个脚本。

就像是:

代码查看模式下的 Summernote Summernote 在正常/WYSIWYG 模式下将 JavaScript 显示为图标

我环顾四周,我认为以前没有这样做过。可能吗?关于我如何做到这一点的任何指示?

谢谢!

0 投票
1 回答
2454 浏览

javascript - Summernote insertImage 触发 onChange

onImageUpload 示例

我有一个使用summernote 作为所见即所得编辑器的脚本,并且正在使用链接中的示例来处理图像上传。但是, editor.insertImage 函数不会触发 summernote onChange 事件(这是我用来保存编辑器内容的)。有谁知道我如何从 onImageUpload 回调中调用summernote onChange 函数?

0 投票
2 回答
8040 浏览

jquery - Summernote 富文本编辑器:minHeight 和 maxHeight 选项无效

我正在使用Summernote作为富文本编辑器,但是minHeightmaxHeight初始化选项似乎没有效果?(它适用于该height选项。)

我搜索了其他帖子,但找不到完全相同问题的帖子。这是我的代码:

HTML:

查询:

我正在使用最新版本的,并且在使用、和Summernote时在其他方面运行正常。在和浏览器中测试。jQuery 1.11.1Bootstrap 3.0.1font awesome 4.0.3ChromeIE10

如果有人知道解决此问题的方法,请告诉我。

0 投票
3 回答
6645 浏览

javascript - Summernote 在 img 中添加类

我想在我用编辑器添加的图像中添加一个类(class="img-responsive")。

实际上,我在保存文本后得到了这段代码:

在summernote.js中我发现了这段代码:

我不知道这是否是添加类的正确代码,我也不知道如何以及在何处添加 class="img-responsive"

0 投票
3 回答
12017 浏览

jquery - Jquery Validation and Summernote

I have been running jquery validation and summernote side by side for a while now successfully.

it was working and now I am getting an error on form.valid(). The note field doesn't need to be validated.

I have stripped my code down to the bare minimum, and whittled down the Ignore settings - if I remove the ignore settings it works, if I have ignore settings, it breaks, with a "validator is undefined" error

I have set up a fiddle so you can see it working and not working, it's currently set not to work

http://jsfiddle.net/JGuymer/83q0r21s/22/

JQuery:

Any ideas would be appreciated

Thanks James

0 投票
1 回答
3631 浏览

javascript - Bootstrap Validator Summernote 字段不会重新验证

我正在使用引导验证器插件来验证我的表单客户端,并且在重新验证summernote textarea 时似乎失败了。它第一次验证,但是当文本更新时,验证不会更新。

这是验证(剪掉其他验证字段

这是标记(再次从其他字段中截取)

这是一个大问题,因为如果第一次将 textarea 留空,则永远无法重新提交表单,因为当用户修复错误时验证不会更新。

0 投票
1 回答
470 浏览

jquery - 如何在summernote中显示旋转?

我正在尝试显示旋转,同时使用summernote上传照片,但summernote向我抛出错误:未捕获的TypeError:无法读取null的属性“书签”。照片保存在我的电脑里,但summernote没有显示。

这是mi代码:

0 投票
1 回答
252 浏览

ruby-on-rails - 使用 rails 保留 summernote 样式

我有一个使用基本 CRUD 表单的 rails 项目。我已将summernote gem 加载到文本区域中。保存表单并输出到“显示”页面后,所有样式都在那里。当我点击“编辑”时,它带我回到编辑页面,所有的summernote 样式都消失了。你知道这是什么原因吗?任何帮助表示赞赏。谢谢!

0 投票
1 回答
5266 浏览

javascript - 使用 angularjs 将新元素添加到 DOM 不会启动它

进一步解释,

我正在使用 angular-summernote,并且正在使用指令在 DOM 中插入新的所见即所得编辑器实例。但是,当我将它插入 DOM 时,新编辑器不会加载,可能是因为 init 已经被触发。

这是我正在使用的指令,以及一个有效的 jsFiddle,它确实插入了编辑器标签,但它不会生成/启动另一个编辑器:JSFiddle

我怎样才能让它“监听”一个新的插入并正确加载编辑器? 有一个更好的方法吗?我试过使用 $watch 和 $compile 但恐怕我没有正确使用它们。吨