gpt4 book ai didi

asp.net-mvc - 如何在某些HTML中内嵌Razor代码?

转载 作者:行者123 更新时间:2023-12-04 18:13:51 24 4
gpt4 key购买 nike

我想做的事:

<div class='duck@if (this.Model.quacker) { -noisy }'>quack</div>

IE。任何一个
<div class='duck'>quack</div>

或者
<div class='duck-noisy'>quack</div>

但是我不太正确的语法。我尝试了 @:-noisy,但是会产生如下错误

Make sure you have a matching "}" character for all the "{" characters within this block



我也尝试了@:-noisy @,但是还是一样的错误。我应该怎么办?

最佳答案

元素将再次转换为HTML。像这样:

<div class='duck@if (this.Model.quacker) { <text>-noisy</text> }'>quack</div>

关于asp.net-mvc - 如何在某些HTML中内嵌Razor代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7527733/

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