gpt4 book ai didi

razor - HTML 中的 Blazor Razor 返回语句

转载 作者:行者123 更新时间:2023-12-05 09:32:59 25 4
gpt4 key购买 nike

我最近接手了一个 Blazor 项目,遇到了很多像这样的 .razor 文件:

<h1>Some header text></h1>
@if(someCondition) {
<div> lots of html and what not here taking up many lines</div>
} else {
<div> more html taking up many lines</div>
}

我想知道是否有一种语法允许我通过在我的“if”条件中使用 return 语句来消除隐藏在杂草中的“else”语句。含义:

<h1>Some header text></h1>
@if(someCondition) {
<div> lots of html and what not here taking up many lines</div>
return //JUST BAIL HERE INSTEAD OF HAVING TO START AN ELSE BLOCK LIKE I DO ELSEWHERE IN LIFE
}

<div> more html taking up many lines</div>

最佳答案

是的。您可以使用 return; 这会结束 RenderFragment,不会绘制其他内容。

blazor repl

关于razor - HTML 中的 Blazor Razor 返回语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67575207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com