gpt4 book ai didi

javascript - 混合 Javascript 和 Razor 代码

转载 作者:行者123 更新时间:2023-11-28 01:26:33 24 4
gpt4 key购买 nike

我有以下 Jquery Slider 初始值设定项,我想在需要以编程方式填充的行末尾添加一个简单的逗号。

$(function () {
$("#slider").slider({
value: 1,
min: 1,
max: @Model.Offer.PurchaseLimit, <---problematic comma
step: 1,
slide: function (event, ui){
$("#amount").val(ui.value);
}
});
});

逗号带有下划线,表示“语法错误”。我的猜测是 Razor 正在尝试解释逗号。

我还尝试在 JavaScript 函数之外创建一个变量,如下所示:

var PurchaseMax = @Model.Offer.PurchaseLimit; <----problematic semi-colon

但是问题就变成了分号。我该怎么做才能让它发挥作用?

最佳答案

这样做:

max: @(Model.Offer.PurchaseLimit),

这样,razor 表达式的范围就在 @() 之间

关于javascript - 混合 Javascript 和 Razor 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22619119/

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