привязать сетку кендо с помощью нокаута - PullRequest
0 голосов
/ 09 июля 2019

я учусь knock ut js, и я должен ускорить свое обучение, так как мне нужно создать сайт, я знаю kendo ui и знаю, как использовать его с jquery, но если я хочу связать свою сетку с помощью Knockout js, что следуетя сделал? я пробовал следующее, но оно не работает, ничего не показывает, когда я его запускаю:

моя viewmodel

   var viewModel = {
       items: ko.observableArray([
          { id: ko.observable('1'), name: ko.observable('a') },
          { id: ko.observable('2'), name: ko.observable('b') },
          { id: ko.observable('3'), name: ko.observable('b') },
          { id: ko.observable('4'), name: ko.observable('d') }
        ])
    };

я связываю это так:

  ko.applyBindings(viewModel);

вот мое мнение:

 <div data-bind="kendoGrid:{dataSource:items,colums:[{field:'id()'},{field:'name()'}]}"> </div>

я что-то упустил и это правильный способ связывания в нокауте?

1 Ответ

1 голос
/ 09 июля 2019

Вы уверены в названии и синтаксисе параметров?

  • dataSource должен быть объектом, содержащим data (см. здесь )
  • colums должно быть columns

Также, вы можете увидеть официальную документацию по соединителю здесь .

...