gpt4 book ai didi

c# - 为什么 RAZOR 输出一个大写的 bool 值?

转载 作者:搜寻专家 更新时间:2023-10-31 23:21:58 24 4
gpt4 key购买 nike

<分区>

@{
bool a = false;
}

<script>

var element = '<a href="www.testurl.com" + '?a=' + @(a)';
$('#anyElement').append(element);

</script>

anchor 标签的 href 为 www.testurl.com?a=False

至少在 IE11 中,变量 a 将呈现为 False 而不是 false。这会导致 ECMAScript 错误,因为现在 JavaScript/ECMAScript 编译器认为 False 是一个 undefined variable 。

为什么 RAZOR 不以小写形式呈现此变量?

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