我遇到了Kendo Angular和路由问题。
以下下拉列表放在页面上。
第一次加载窗口小部件时,会将值分配给vm.xxx。此值反映在kendo下拉列表中,并且所需的验证不会消失(因为填写了值)。如果我导航到另一条路线并返回执行完全相同的逻辑,则会出现问题。 vm.xxx变得未定义。我从未手动将其设置为undefined。如果我通过调用window.setTimeout(function(){vm.xxx = data.xxx;}来分配值,那么它可以工作(但我想避免这种情况)。
有谁能告诉我我做错了什么?我确定kendo角度小部件应该在路由上下文中工作。
答案 0 :(得分:0)
我通过添加指向同一数组的k-ng-delay属性来修复它:)
... k-data-source =" vm.xxxSet" K-NG-延迟=" vm.xxxSet" ...