logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于 marked.js 的扩展机制,创建一个自定义的块级容器扩展,让内容渲染为<div>标签而非默认的<p>标签

本文介绍了如何扩展 marked.js 将普通文本块自动渲染为 <div> 标签而非默认的 <p> 标签。通过定义块级扩展,实现连续非空行合并为 <div>,空白行作为分隔符生成新 <div>,同时保留内联语法解析能力。核心是通过正则匹配连续非空行,生成自定义 Token 并解析内联语法,最终渲染为带 class 的 <div> 标签。该

#javascript#开发语言#ecmascript +2
github主题下修改Typora的高亮颜色 文字标红

github主题下修改Typora的高亮颜色 文字标红效果图文件->偏好设置->Mardown勾选Mardown中的高亮选项文件->偏好设置->外观->开发者文件编辑github.css文件,在文档的最后一行加上如下代码#write mark{background: #ffffff;color: rgb(216,105,105);font-weight: bold;b

#css#html5
解决vue路由跳转同一页面但参数改变时,页面不刷新的问题

给 router-view 加个 key ,key 就是完整路由。当打开两次页面,但是第二次页面不主动刷新页面。以vue3为例,在app.vue页面。

文章图片
#vue.js#前端#javascript
echarts图例板块默认高亮与鼠标移入高亮实现

echarts图例板块默认高亮与鼠标移入高亮实现。

#echarts#javascript#前端 +1
到底了