サーバーからのデータと手動で追加されたデータで構成されるビュー モデルの構築に問題があります。
以下のコードから、m() が定義されていないことが わかります。
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" />