【问题标题】:RenderComponentAsync vs html? prerender blazor?RenderComponentAsync vs html?预渲染 blazor?
【发布时间】:2019-09-29 17:01:08
【问题描述】:
<div id="Counter">
    @(await Html.RenderComponentAsync<Counter>(new { IncrementAmount = 10 }))
</div>

当我可以使用时为什么要使用它

<counter IncrementAmount="10"/>

“当页面或视图被渲染时,组件预渲染同时。”

https://docs.microsoft.com/en-us/aspnet/core/blazor/components?view=aspnetcore-3.0

谢谢

【问题讨论】:

    标签: asp.net-core razor blazor


    【解决方案1】:

    您引用的代码示例用于将 Blazor 组件包含到 MVC 视图或 Razor 页面中。如果您只是在编写标准 Blazor 应用程序,则不需要此语法。

    使用此语法时,组件将在服务器上预呈现,并在与客户端浏览器建立 SignalR 连接后变为交互式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-05
      • 2020-12-04
      • 2021-02-13
      • 2021-02-25
      • 2019-11-24
      • 1970-01-01
      • 2021-10-20
      相关资源
      最近更新 更多