Skip to content

Commit

Permalink
🎨 Vditor 支持 Vanessa219/vditor#41
Browse files Browse the repository at this point in the history
  • Loading branch information
88250 committed Jan 7, 2020
1 parent 1eca2c2 commit a9cc087
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
6 changes: 3 additions & 3 deletions test/vditor_renderer_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ var spinVditorDOMTests = []*parseTest{
{"48", "<p data-block=\"0\"><a href=\"中文\">link</a><wbr>\n</p>", "<p data-block=\"0\"><a href=\"中文\">link</a><wbr>\n</p>"},
{"47", "<p data-block=\"0\">`1<wbr>`\n</p>", "<p data-block=\"0\"> <code>1<wbr></code> \n</p>"},
{"46", "<p>- [x] f<wbr>\n</p>", "<ul data-tight=\"true\" data-block=\"0\"><li data-marker=\"-\" class=\"vditor-task\"><input checked=\"\" type=\"checkbox\" /> f<wbr></li></ul>"},
//{"45", "<ul data-tight=\"true\"><li data-marker=\"-\" class=\"vditor-task\"><input type=\"checkbox\"> foo</li></ul><p>- [ ] b<wbr>\n</p>", "<ul data-block=\"0\"><li data-marker=\"-\" class=\"vditor-task\"><p data-block=\"0\"><input type=\"checkbox\" /> foo\n</p></li><li data-marker=\"-\" class=\"vditor-task\"><p data-block=\"0\"><input type=\"checkbox\" /> b<wbr>\n</p></li></ul>"},
{"45", "<ul data-tight=\"true\"><li data-marker=\"-\" class=\"vditor-task\"><input type=\"checkbox\"> foo</li></ul><p>- [ ] b<wbr>\n</p>", "<ul data-block=\"0\"><li data-marker=\"-\" class=\"vditor-task\"><p data-block=\"0\"><input type=\"checkbox\" /> foo\n</p></li><li data-marker=\"-\" class=\"vditor-task\"><p data-block=\"0\"><input type=\"checkbox\" /> b<wbr>\n</p></li></ul>"},
{"44", "<p>* [ ]<wbr>\n</p>", "<p data-block=\"0\">* [ ]<wbr>\n</p>"},
{"43", "<p>* [ <wbr>\n</p>", "<p data-block=\"0\">* [ <wbr>\n</p>"},
{"42", "<p>* [<wbr>\n</p>", "<p data-block=\"0\">* [<wbr>\n</p>"},
Expand Down Expand Up @@ -159,8 +159,8 @@ var spinVditorDOMTests = []*parseTest{

{"12", "<p><s data-marker=\"~~\">Hi</s> Hello, world!</p>", "<p data-block=\"0\"><s data-marker=\"~~\">Hi</s> Hello, world!\n</p>"},
{"11", "<p><del data-marker=\"~\">Hi</del> Hello, world!</p>", "<p data-block=\"0\"><s data-marker=\"~\">Hi</s> Hello, world!\n</p>"},
//{"10", "<ul data-tight=\"true\"><li data-marker=\"*\" class=\"vditor-task\"><input checked=\"\" type=\"checkbox\" /> foo<wbr></li></ul>", "<ul data-tight=\"true\" data-block=\"0\"><li data-marker=\"*\" class=\"vditor-task\"><input checked=\"\" type=\"checkbox\" /> foo<wbr></li></ul>"},
//{"9", "<ul data-tight=\"true\"><li data-marker=\"*\" class=\"vditor-task\"><input type=\"checkbox\" /> foo<wbr></li></ul>", "<ul data-tight=\"true\" data-block=\"0\"><li data-marker=\"*\" class=\"vditor-task\"><input type=\"checkbox\" /> foo<wbr></li></ul>"},
{"10", "<ul data-tight=\"true\"><li data-marker=\"*\" class=\"vditor-task\"><input checked=\"\" type=\"checkbox\" /> foo<wbr></li></ul>", "<ul data-tight=\"true\" data-block=\"0\"><li data-marker=\"*\" class=\"vditor-task\"><input checked=\"\" type=\"checkbox\" /> foo<wbr></li></ul>"},
{"9", "<ul data-tight=\"true\"><li data-marker=\"*\" class=\"vditor-task\"><input type=\"checkbox\" /> foo<wbr></li></ul>", "<ul data-tight=\"true\" data-block=\"0\"><li data-marker=\"*\" class=\"vditor-task\"><input type=\"checkbox\" /> foo<wbr></li></ul>"},
{"8", "> <wbr>", "<p data-block=\"0\">&gt; <wbr>\n</p>"},
{"7", "><wbr>", "<p data-block=\"0\">&gt;<wbr>\n</p>"},
{"6", "<p>> foo<wbr></p>", "<blockquote data-block=\"0\"><p data-block=\"0\">foo<wbr>\n</p></blockquote>"},
Expand Down
2 changes: 0 additions & 2 deletions vditor_renderer.go
Original file line number Diff line number Diff line change
Expand Up @@ -598,8 +598,6 @@ func (r *VditorRenderer) renderListItem(node *Node, entering bool) (WalkStatus,
attrs = append(attrs, []string{"data-marker", string(node.marker)})
attrs = append(attrs, []string{"class", r.option.GFMTaskListItemClass})
}
// TODO: 未解决列表项局部渲染
//attrs = append(attrs, []string{"data-block", "0"})
r.tag("li", attrs, false)
} else {
r.tag("/li", nil, false)
Expand Down

0 comments on commit a9cc087

Please sign in to comment.