我在构建由来自服务器的一些数据和手动添加的一些数据组成的视图模型时遇到问题。
我不断从下面的代码中得知 m() 是未定义的: JSFiddle
function getServerData()
{
var m =
{
FlowID:5,
Amount:120
};
return m;
}
var entity = getServerData();
var vm =
{
m: ko.mapping.fromJS(entity),
x: ko.observable("additional prop")
};
ko.applyBindings(vm);
我正在尝试按如下方式绑定它:
<input data-bind="value: x()" />
<input data-bind="value: m().FlowID" />
<input data-bind="value: m().Amount" />