javascript - 如何将纯文本内容设置为 tinyMCE?
问题描述
我有这个字符串:
let s = `
> line1
> line2
> line3
> line4
> — View it on GitLab. You're receiving this e.....
`
当用户单击按钮时,我需要在 tinyMCE 中设置它,所以我有以下代码:
tinymce.activeEditor.setContent(s);
问题是我进入编辑器:
> line1> line2> line3> line4> — View it on GitLab. You're receiving this e.....
如何保留我的纯文本换行符?
解决方案
TinyMCE 是一个 HTML 编辑器,因此不会保留字符串中的空格。
如果您想要“换行符”,则需要在将它们加载到 TinyMCE 之前将它们转换为适当的 HTML(<p>
或)。<br>
推荐阅读
- c# - 用于日期比较的动态 linq 查询 asp.net core
- sql - 如何从用户文章表中找到一个用户,其中甚至他的一篇文章都不在文章数组中
- backblaze - 如何通过 Backblaze B2 API 仅列出新文件?
- laravel - [webpack-cli][错误:EEXIST:文件已存在,打开'....'] - Docker 环境
- android - 嘿,我们如何将 Dialogflow CX 与 Flutter 集成
- moodle - 从外部链接将 SCORM 包上传到 SAP SuccessFactors?
- javascript - ng2Datepicker 设置值
- java - 如何在 Android 中将主应用程序与模块解耦
- macos - 为什么 nwjs 更新程序不在 macOS 上工作?
- wifi - ESP32 - 网状网络连接时 esp-idf Wifi 扫描