微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Strapi渲染中内容丰富,段落之间没有空格

如何解决Strapi渲染中内容丰富,段落之间没有空格

我正在使用带有const dmb ={ browser: null,page: null,initialize: async(proxy) => { dmb.browser = await puppeteer.launch({ headless: false,args: ['--no-sandBox','--disable-setuid-sandBox'] }); dmb.page = await dmb.browser.newPage(); await useProxy(dmb.page,`${proxy}`) //puppeteer-page-proxy },的markdown-it,将我的文章内容 Error: Failed to launch the browser process! 0|app | [5802:5802:0910/061800.233918:ERROR:browser_main_loop.cc(1417)] Unable to open X display. 0|app | [0910/061800.240245:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandBox! 0|app | Most likely you need to configure your SUID sandBox correctly 0|app | [0910/061800.242785:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandBox! 0|app | Most likely you need to configure your SUID sandBox correctly 0|app | TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md 0|app | at onClose (/root/igwebproject/node_modules/puppeteer/lib/cjs/puppeteer/node/browserRunner.js:193:20) 0|app | at Interface.<anonymous> (/root/igwebproject/node_modules/puppeteer/lib/cjs/puppeteer/node/browserRunner.js:183:68) 0|app | at Interface.emit (events.js:326:22) 0|app | at Interface.close (readline.js:424:8) 0|app | at Socket.onend (readline.js:202:10) 0|app | at Socket.emit (events.js:326:22) 0|app | at endReadableNT (_stream_readable.js:1244:12) 0|app | at processticksAndRejections (internal/process/task_queues.js:80:21 )从nuxt渲染到rich text。呈现文本,但不包括段落之间的间距。我可以在html的富文本编辑器上使用strapi标签来创建换行符,但是<br>是否应该自动执行此操作?

strapi

解决方法

我认为目前 Strapi 中存在一个错误,它阻止它在富文本编辑器中记录单行换行符(当您在富文本编辑器中按 Enter 键时)您可以使用以下解决方法: 在 Strapi 富文本编辑器中:

  1. 双倍空间可在富文本编辑器中记录换行符的任何位置。这将添加 <br> 标记。对于多个换行符,重复。 例如:

这是第一段。(双空格键然后在此处按 Enter 键)这是第二段

HTML 输出:

<p>This is first Para.<br>This is Second Para</p>

  1. 按 Enter 键“两次”以创建新的段落标记。这会将两行分隔为两个不同的段落元素。

这是第一段。(这里是双回车键)这是第二段

HTML 输出:

<p>This is First Para.</p>
<p>This is Second Para</p>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。