Markdown 在不更改模板的情况下使用标记设置DOCFX格式表

Markdown 在不更改模板的情况下使用标记设置DOCFX格式表,markdown,docfx,Markdown,Docfx,是否可以使用docfx下的标记更改表的布局 例如,由于列之间的间距,下表的可读性不是很好。事件没有交替的行颜色: | Property | Description | |---|---| | URL | `/api/<version>/auth/login` | | Method | `post` | | Success | Http status *200* | | Failure | Http-status *400/500* | | Content/Media-Type | `

是否可以使用
docfx
下的标记更改表的布局

例如,由于列之间的间距,下表的可读性不是很好。事件没有交替的行颜色:

| Property | Description |
|---|---|
| URL | `/api/<version>/auth/login` |
| Method | `post` |
| Success | Http status *200* |
| Failure | Http-status *400/500* |
| Content/Media-Type | `application/json` |
| Authorization | *no* |
| Roles | - |
|属性|描述|
|---|---|
|URL`/api//auth/login`|
|方法|‘post’|
|成功| Http状态*200*|
|失败| Http状态*400/500*|
|内容/媒体类型|`application/json`|
|授权|*否*|
|角色|-|
这就是它在
doxfx
中的外观:

某种预期行为:


我们将扩展默认模板:

创建一个文件:
(项目文件夹)\template\styles\main.js

默认的DocFX模板使用引导和JQuery,因此在main.js中放置以下内容:

$(document).ready(function ()
{
   $("table").addClass("table table-bordered table-striped table-condensed");
})
这使得降价表与Api文档中的降价表完全相同。 要使用引导表样式,请参见

现在,我们将此模板添加到docfx.json:

在docfx.json中,将
“template”:[“default”]
替换为
“template”:[“default”,“template”]

此问题已在当前版本的docfx(2.15.3.0)中得到修复,并且不会发生。因此,应该不再需要上述解决方法。