アプリケーションに次のビュー モデルがあります。
var DashboardVM = function (serverData) {
var self = this;
self.tiles = ko.mapping.fromJS(serverData);
self.someotherproperties
...
};
var tileData = @Html.Raw(Json.Encode(Model.Tiles));
var dashboardVM = new DashboardVM(tileData);
ko.applyBindings(dashboardVM);
の各項目に ko.computed 関数を追加したいと思いますself.tiles
。それが可能であることを示唆する例をオンラインでいくつか見ましたが、これを行うための正しい構文を完全に理解することはできません。