技术栈

marked.js插件

请叫我聪明鸭
3 小时前
开发语言·前端·javascript·vue.js·ecmascript·marked·marked.js插件
基于 marked.js 的扩展机制,创建一个自定义的块级容器扩展,让内容渲染为<div>标签而非默认的<p>标签标签marked.js 默认会将 markdown 中的普通文本块渲染为 <p> 标签,本文将介绍如何通过 marked.js 的扩展机制,实现自动将非空文本块渲染为 <div> 标签,且遇到空白行时自动分隔生成新的 <div>,同时保留 markdown 内联语法(如加粗、斜体、链接等)的解析能力,无需手动编写自定义标记(如 ::div)。
我是有底线的