我有一个 API 日志,其中每笔交易都以表格形式显示(每页 10 个),我正在使用 PrettyPrint 使交易中的内容......嗯......更漂亮......
问题是有些内容大约有 32 000 个单词,并且需要很长时间来美化,以至于超时。
一个例子是:
<strong>ResponseContent:</strong><br /> <pre class="prettyprint lang-java">@Html.DisplayFor(modelItem => resCont) </pre><br /><br />
我想做的是只使用:
<strong>ResponseContent:</strong><br /> <pre>@Html.DisplayFor(modelItem => resCont) </pre><br /><br />
当有超过... 5000 字时。
有没有简单的方法来做到这一点?
最佳答案
我找到了解决方案。
<strong>ResponseContent:</strong><br />
@if (resCont.Length > 5000)
{
<pre>@Html.DisplayFor(modelItem => resCont) </pre>
}
else
{
<pre class="prettyprint lang-java">@Html.DisplayFor(modelItem => resCont) </pre>
}
<br /><br />
关于javascript - 当长度超过特定长度时如何以不同方式格式化文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37569247/