Blazor 模板似乎遵循这个顺序来编写组件和页面:
@page "/users"
<h1>List of users</h1>
@code{
// your code here
}
我想知道,在 HTML 之前使用代码块是否存在任何已知的不便。因此:
@page "/users"
@code{
// your code here
}
<h1>List of users</h1>
Blazor 模板似乎遵循这个顺序来编写组件和页面:
@page "/users"
<h1>List of users</h1>
@code{
// your code here
}
我想知道,在 HTML 之前使用代码块是否存在任何已知的不便。因此:
@page "/users"
@code{
// your code here
}
<h1>List of users</h1>
这完全没问题。唯一的不便之处是不够“标准”。
您可以拥有多个 @code 块,因此您可以在标记之前、之后甚至中间放置一个。
.razor 文件的处理方式如下:
你甚至可以在代码块中使用 HTML 标记:
请参阅RenderFragment 定义中是否需要 __builder