when the treeview is instantiated with a plain object as a datasource, it treats it as configuration options and instantiates a datasource instance from it. Subsequent updates of the object are not taken into account. To work around that, you may use k-ng-delay
- please check an updated version of your example.
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI