gpt4 book ai didi

asp.net-mvc - Razor - 如何在使用 @{} 或 @() 时防止 View 源中不必要的换行?

转载 作者:行者123 更新时间:2023-12-04 08:52:38 31 4
gpt4 key购买 nike

每当我在网页中使用 @{ } 或 @( ) 并从 Visual Studio 运行它时,然后在网络浏览器中,我注意到在 View 源中是 @{ 语法之前的换行符和 } 语法之后的另一个换行符.

有没有办法防止换行,使 View 源变得更容易阅读?

谢谢...

最佳答案

我认为您对换行符无能为力。从服务器端编译和呈现后,格式与源文件一致。

在布局方面对最终用户的影响不大,因为它不是 html 换行符:<br>
您可以按照下面的示例将服务器端代码内联,这将停止行距:

a<br/>@{ /*some code 1 that does not produce a line break*/}
b<br />
c<br />
@{
/*some code 2 that does produce line breaks*/
}
d<br />
e<br />

这将产生以下结果:
a<br />
b<br />
c<br />

d<br />
e<br />

关于asp.net-mvc - Razor - 如何在使用 @{} 或 @() 时防止 View 源中不必要的换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16703138/

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