【发布时间】:2021-05-17 21:07:40
【问题描述】:
我的编辑器中有以下代码:
@page "/editor"
@using Markdig;
<div class="row">
<div class="col-6">
<textarea class="form-control" @bind-value="Body" @bind-value:event="oninput"></textarea>
</div>
<div class="col-6">
@if (!string.IsNullOrWhiteSpace(Body))
{
@((MarkupString)Preview)
}
</div>
</div>
@code {
public string Body { get; set; }
public string Preview => Markdown.ToHtml(Body);
}
它适用于除表格之外的所有内容。我已经尝试过应该支持的管道表和网格表,但我无法让它们呈现。我做错了什么?
https://github.com/xoofx/markdig
https://github.com/xoofx/markdig/blob/master/src/Markdig.Tests/Specs/PipeTableSpecs.md
https://github.com/xoofx/markdig/blob/master/src/Markdig.Tests/Specs/GridTableSpecs.md
降价:
# Header
Text
- List item 1
- List item 2
+---------+---------+
| This is | a table |
a | b
-- | -
0 | 1
管道表在 SO 上工作:
| a | b |
|---|---|
| 0 | 1 |
【问题讨论】:
标签: c# markdown blazor blazor-webassembly