【问题标题】:Setting options for kendo grid with ko bindings使用 ko 绑定设置剑道网格的选项
【发布时间】:2015-03-19 18:24:24
【问题描述】:

我正在尝试按照此页面中的说明进行操作:https://rniemeyer.github.io/knockout-kendo/web/Grid.html 将剑道网格绑定到可淘汰的可观察数组。我认为它工作正常,但在该链接中指定网格选项的方法是: 1.在html中声明 2. 通过在 ko.bindingHandlers.kendoGrid.options 中设置全局选项

问题是,我真正想要的是能够仅将这些选项指定给此网格,但在 javascript 文件中执行(如果有帮助,我将使用 typescript)。

我之所以要这样做是因为对于选择侦听器等更高级的设置,在打字稿中这样做要容易得多,因为它可以访问父对象的方法而不能访问。

【问题讨论】:

    标签: knockout.js typescript kendo-grid


    【解决方案1】:

    您可以使用以下小提琴吗:JSFiddle

    剑道网格 Html:

    <div data-bind="kendoGrid: gridOptions"></div>
    

    Javascript:

        var grid = {
      data: false,
      dataSource: {
        type: "odata",
        transport: {
          read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
        },
       }
        pageSize: 50,
        serverPaging: true,
       ...
      }
    
    
    ko.applyBindings({
      gridOptions: grid
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多