javascript - 如何访问javascript文件中的剃刀变量?
问题描述
我有一个从一些 c# 代码中获取布尔值的剃须刀页面,比如
var changeCondition = @bool.Parse(Settings["changeCondition"] ?? "true");
我必须在 if 语句期间在 javscript 文件中使用此变量一次,理想情况下类似于
if (changeCondition) {
run this
}
但我对javascript几乎一无所知。我查了一些其他问题,它们对我来说没有多大意义。有没有办法直接从 c# 或剃刀页面获取 javascript 中变量的值?不做任何改变,只需要知道它的价值。我很感激一个非常详细的解释,因为我不知道很多 js 概念。
解决方案
你可以像这样创建一个变量
<script type="text/javascript">
var changeCondition = @bool.Parse(Settings["changeCondition"] ?? "true");
if (changeCondition) {
run this;
}
</script>
推荐阅读
- java - 如何按相同键的元素对哈希图中的列表进行排序
- xamarin.android - xamarin 对象未设置为实例 - 相机图像
- sql - Oracle UPDATE 更新的行数比 SELECT 多?
- mongodb - MongoDB:为多个字段创建文本索引,每个字段使用不同的语言
- android - 如何离线安装android支持库
- excel - 如何防止 Excel 组合框显示重复的条目和/或空格?
- c - 在链表代码的尾部插入一个节点
- angular - Angular 4 - 我想导航到家时的白色背景
- r - 如何将核苷酸的fasta文件切割成r中的编码区和非编码区
- java - Camunda:我如何通过 processInstanceId 获取所有已完成的任务