目前,如果值为零,我将使用以下代码添加一个“-”:
<span data-bind="text: setup==0 ? '-' : setup"></span>
我没有将 value: 0 放在我的视图模型数据的部分中,而是尝试绑定到在某些情况下可能不存在的值,并在该情况下显示一个字符串(我的示例是下面的“-”),我的绑定代码如下:
<span data-bind="text: (typeof setup !="undefined") ? setup : '-'"></span>
但是,每次设置都会触发绑定,在下面的json数据中注意中间设置没有定义我也想处理这种情况。
var serverOptions = [
{
name: "DELL R210",
setup: 1000
},
{
name: "DELL R710",
},
{
name: "DELL R720 Dual CPU",
setup: 1000
}
];
用上面的东西挠头,不胜感激。