Knockout.js 剔除视图模型,将视图模型从模型数组调用到';与';数据绑定
这是我的代码,第二个代码显示编译器抱怨的地方,只显示“语法错误”Knockout.js 剔除视图模型,将视图模型从模型数组调用到';与';数据绑定,knockout.js,data-binding,viewmodel,with-statement,viewdata,Knockout.js,Data Binding,Viewmodel,With Statement,Viewdata,这是我的代码,第二个代码显示编译器抱怨的地方,只显示“语法错误” <div id="@ViewData["ID"]" class="DataGrid" data-bind="with: _gridModels["@ViewData["ID"]"]"> <div id="@ViewData["ID"]" class="DataGrid" data-bind="with: _gridModels Error > [ < Here "@ViewData["
<div id="@ViewData["ID"]" class="DataGrid" data-bind="with: _gridModels["@ViewData["ID"]"]">
<div id="@ViewData["ID"]" class="DataGrid" data-bind="with: _gridModels Error > [ < Here "@ViewData["ID"]"]">
采取变通办法
function ThisGridModel()
{
return _gridModels["@ViewData["ID"]"];
}
<table data-bind="with: ThisGridModel()">
函数ThisGridModel()
{
返回_gridModels[“@ViewData[“ID”]”];
}
是否需要转义内部双引号?尝试了转义和不转义的组合“and”
function ThisGridModel()
{
return _gridModels["@ViewData["ID"]"];
}
<table data-bind="with: ThisGridModel()">