mdast-util-to-markdown:防止列表项之间发生换行?

问题描述

对于某些上下文,我正在尝试构建一个基于 Slate.js 的编辑器,该编辑器可以将编辑器内容转换为 Markdown。为此,我使用了 remark-slate-transformer,它本身使用 mdast-util-to-markdown,它倾向于在它连接的每个元素之间插入换行符。事实上,渲染列表往往是这样的:

# Bulleted list

-   Hello

    -   Subpoint

    -   Please don't be line breaks

-   Jawohl

# Numbered list

1.  First item

2.  Second item

而期望的结果是:

# Bulleted list

-   Hello
    -   Subpoint
    -   Please don't be line breaks
-   Jawohl

# Numbered list

1.  First item
2.  Second item

文档并没有特别清楚地说明如何实现这一点;因此,使用指定的工具包实现预期结果的最佳方法是什么?我的猜测是使用选项对象/参数的 joinhandlers 成员,但我不清楚这是如何实现的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...