【发布时间】:2017-11-03 03:05:14
【问题描述】:
我的 mvc 视图中有一个参数为
@{
var myparam = false;
}
我的按钮在同一个视图中:
<input type="button" id="myButton" value="Click" class="btn btn-primary"
data-bind='enable: selectvalue() != ""' />
在我的按钮的数据绑定中,我还想检查 myparam。如下所示:
data-bind='enable: filterCategory() != "" && !myparam'
我该怎么做?
谢谢
更新如下:
如果我的参数如下:
@{
var myparam = false;
}
还有我的 JS:
<script>
var myData= @Html.Raw(Json.Serialize(Model));
myData.myParameter= "@myparam ";
</script>
我的淘汰赛:
(function () {
var viewModel = function (data) {
var viemod= this;
viemod.myParam= vmData.myParam
}
}
如果我在上面的淘汰赛 js 中使用这个 myData,它会返回“False”(字符串) 而它应该是假的(布尔值)
【问题讨论】:
标签: asp.net-mvc razor knockout.js asp.net-core