部分标签助手和 asp.net 核心中的 HTML 助手有什么区别?

What is the difference between partial tag helper and HTML helper in asp.net core?

.net core 2.1 中实现的 partial 标签助手有什么区别:

<partial name="_AuthorPartial" />

@await Html.PartialAsync("_AuthorPartial")

我在制作中应该使用哪一个,有什么好处?

简短的回答是,服务器处理它们的方式没有区别。从服务器的角度来看,最终结果是完全一样的。

列出了一些好处(从开发人员的角度来看)here that are worth noting, specifically the improved Intellisense that they provide

根据我的经验,UI 设计人员也更容易阅读和使用 Tag Helper,因为它们的外观和感觉更像 HTML 而不是 Html Helper。