-1

从以下小提琴http://jsfiddle.net/t316/K3GMR/7/中的淘汰 observableArray 获取数据的 wijmo 网格设置 未正确初始化自身,即您看不到网格。

这是由于错误而发生的:

"Uncaught TypeError: Object function d(){if(0<arguments.length){if(!d.equalityComparer||!d.equalityComparer(c,arguments[0]))d.H(),c=arguments[0],d.G();return this}b.r.Wa(d);return c} has no method 'load' "

Wijmo 网格应该能够以我尝试的方式绑定到淘汰赛 observableArray,不是吗?为什么网格没有正确初始化并且没有显示小样本数据?

4

1 回答 1

1

这是将 wijgrid 与 KO 可观察数组绑定的正确方法。以下代码进入脚本部分:

    var viewModel = {
        data: ko.observableArray([
          { "Name": "a" },
          { "Name": "b" }
        ])
    };

    //Bind ViewModel
    $(document).ready(function () {
        ko.applyBindings(viewModel);
    });

HTML表可以定义如下:

<table id="dataGrid" data-bind="wijgrid: { data: data, columns : [ { headerText : 'Name'}],
    ensureControl : true} ">
</table>

希望这可以帮助..

于 2013-07-12T06:28:38.033 回答