@model List<Dpz.Core.Public.ViewModel.Response.MumbleResponse>
@inject MumbleViewHelper ViewHelper
<div class="history-widget__list">
@foreach (var item in Model)
{
var (content, images) = await ViewHelper.ExtractImagesFromMarkdown(item.Markdown, item.Images);
var previewImageCount = images.Count == 2 ? 2 : 1;
var galleryModel = new MumbleGalleryViewModel
{
Id = $"mumble-history-{item.Id}",
Images = images,
CssClass = "history-item__gallery",
PreviewImageCount = previewImageCount,
};
<div class="history-item">
<div class="history-item__content markdown-body">
@Html.Raw(content)
</div>
<partial name="_MumbleGalleryPartial" model="galleryModel" />
<div class="history-item__meta">
<time class="history-item__time timeago" datetime="@item.CreateTime">@item.CreateTime</time>
<a href="@Url.Action("Comment", "Mumble", new { id = item.Id })"
class="history-item__detail"
title="查看详情"
data-pjax>
查看详情
</a>
</div>
</div>
}
</div>
AI 正在分析代码…
评论加载中...