gpt4 book ai didi

javascript - 如何将 bool 值从 cshtml 文件传递​​到 javascript 函数/构造函数?

转载 作者:行者123 更新时间:2023-12-02 21:19:16 25 4
gpt4 key购买 nike

如何从 cshtml 文件中的模型中获取 bool 值并将其传递给 javascript 构造函数以在 javascript 运行期间使用?我当前的代码在调试时将变量显示为“未定义”。

因此,在 cardScanner.cshtml 中,我有一个带有 bool OcrEnabled 的模型,因此我尝试通过执行以下操作将 @Model.OcrEnabled 传递给 javascript 构造函数:

window.dls = new CardScanner("#license", @Model.OcrEnabled.ToString().ToLower());

然后,在 javascript 文件scanner.js 中我有构造函数,

CardScanner = function (scope, ocrEnabled) {
this.scope = $(scope);
this.ocrEnabled == ocrEnabled;
};

然后是我尝试使用变量的函数

if (this.ocrEnabled == false) 

此时在调试器中“this.ocrEnabled”读取未定义。

最佳答案

您确定要在构造函数中比较无符号值吗?

this.ocrEnabled == ocrEnabled;

该行看起来像是在构造函数中典型的赋值,所以我会写:

this.ocrEnabled = ocrEnabled;

关于javascript - 如何将 bool 值从 cshtml 文件传递​​到 javascript 函数/构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60894819/

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