Kendo Tree View показать количество проверенных детей - PullRequest
1 голос
/ 29 апреля 2019

Я пытаюсь добиться следующего с помощью моего Kendo Tree View. Я хочу показать количество отмеченных детей после имени родителя (т.е. в приведенном ниже примере проверено 15 из 18 детей).

Kendo Tree View number of items checked

Я надеялся добиться этого с помощью функции шаблона, но, к сожалению, я не могу получить доступ к проверенному значению потомков.

template: (row: any) => {
    rowTemplate = `<span>${row.item.label}</span>`;
    // The result below is always an empty array
    // The template may be getting fired before the data source has initialised. 
    console.log(row.item.children.view());
    return rowTemplate;
 }

В приведенном выше коде вызов get для дочерних элементов всегда является пустым массивом. Я надеялся подсчитать проверенных детей и использовать это в моем шаблоне.

Есть ли способ получить доступ к значениям дочерних элементов в функции шаблона?

Может быть, есть лучший способ добиться этого. Я также могу столкнуться с проблемами при попытке повторного связывания шаблона при каждом обновлении флажка. Для справки я использую AngularJS.

...