我正在使用marked.js库将来自文本区域的输入解析为html。
在markdown中,任务语法是这样写的:- [x] done task
或- [ ] not done task
。
解析后的结果:
<ul>
<li>
<input checked="" disabled="" type="checkbox">
done task
</li>
</ul>
<ul>
<li>
<input disabled="" type="checkbox">
not yet done task
</li>
</ul>
我试图搜索一个函数来覆盖它并对其进行t周操作以获得我想要的结果,但是我不明白listitem函数是如何工作的。
如何仅在任务案例中删除项目符号,但如果我在解析常规的有序/无序列表语法,则不能删除项目符号?