AngularJS Kendo Treeview 未更新

2023-12-25

感谢“Words Like Jared”的回答Angularjs + kendo-ui 树视图 https://stackoverflow.com/questions/18386992/angularjs-kendo-ui-treeview,我的树视图正常工作,一切都很好。直到 - 有人想要根据复选框等更新/过滤树视图。我的问题是树不会更新以反映控制器中数据源的更改。

基于上面提到的答案中的jsfiddle,我创建了一个来展示我的问题。

http://jsfiddle.net/rajeshmathew/LwDs5/ http://jsfiddle.net/rajeshmathew/LwDs5/

if ($scope.showLimitedRecords) {                    
$scope.thingsOptions = {dataSource: $scope.things2}                    
} else {
$scope.thingsOptions = { dataSource: $scope.things1 };                                        
}

选中复选框不会影响树。 我是 AngularJS 和 Angular-kendo 的新手,我想知道这种更新是否应该起作用。我可能会以错误的方式处理这个问题。非常感谢任何帮助/建议。

Thanks!


您可以显式创建数据源,然后使用其 API 设置数据:

$scope.thingsOptions = {
    dataSource: new kendo.data.HierarchicalDataSource({
        data: $scope.things1
    })
}
$scope.toggleFlag = function () {
    if ($scope.showLimitedRecords) {
        $scope.thingsOptions.dataSource.data($scope.things2);
    } else {
        $scope.thingsOptions.dataSource.data($scope.things1);
    }
}

(更新了演示 http://jsfiddle.net/lhoeppner/LwDs5/13/)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AngularJS Kendo Treeview 未更新 的相关文章

随机推荐

  • 外部接口和 Internet Explorer 9 问题

    天哪 我讨厌外部接口吗 我有一个视频播放器 它利用外部接口来控制 Flash 对象并允许 Flash 对象将消息传递给相同的 JavaScript 有一段时间它在所有浏览器中都运行良好 然后几天前 在我将项目移出开发之前 我去所有浏览器中测
  • 在 IntelliJ“新项目”>“Maven”选项卡中更新 Maven 原型列表

    如何更新 IntelliJ IDEA 版本 2017 2 中 新建项目 对话框中列出的 Maven 原型列表 手动触发Maven缓存更新 IntelliJ 2017 2 与 Maven 相比并不那么 智能 您必须手动调用列出原型的存储库信息
  • MONGODB Mongoimport 可能加速吗?

    我有一个 2 GB 的 CSV 文件 其中包含 9 M 条记录 我使用本机 mongoimport 工具将其导入到 MongoDB 中 它以每秒 8K 的速率导入 CSV 总时间为 10 分钟 导入速度相当合理 但似乎比MySQL LOAD
  • Python转储带有重音符号的json[重复]

    这个问题在这里已经有答案了 如何打印带有特殊字符 或 的json 我可以这样打印 import json weird dict person print json dumps weird dict indent 4 sort keys Tr
  • 在 coord_polo 上制作弯曲文本

    我想用 coord polar 在 ggplot 周围制作弯曲文本 我有数据框 z lt data frame a c sensor 1 sensor 2 sensor 3 sensor 4 sensor 5 sensor 6 sensor
  • cd 命令不会更改目录。命令提示符

    我有 Windows 8 并且正在使用命令提示符 它说 C Windows System32 gt 如果我尝试更改目录 它会显示 系统找不到指定的路径 在这种情况下 我输入以下命令 cd desktop 它在我的 Windows 7 计算机
  • Asp.net MVC ModelState.Clear

    谁能给我一个关于 ModelState 在 Asp net MVC 中的作用的简洁定义 或者一个链接 我特别需要知道在什么情况下有必要或需要打电话ModelState Clear 有点开放式结局吧 抱歉 我认为告诉您我实际上在做什么可能会有
  • 是否有与 InlineModelAdmin 等效的 get_form 方法?

    我试图在继承的类中显示不同的字段堆叠内联取决于它是新实例还是现有实例 即添加或更改表单 我知道在继承的类中模型管理员我可以重写 get form 方法来实现此目的 如下所述here https stackoverflow com quest
  • Django:在自定义 URL 后面提供媒体服务

    所以我当然知道通过 Django 提供静态文件会让你直接下地狱 但我对如何使用自定义 url 来使用 Django 掩盖文件的真实位置感到困惑 Django 在通用视图中提供下载服务 https stackoverflow com ques
  • 错误消息指出变量未定义(当变量已定义时)。 Python

    我正在尝试使用函数在 python 中创建一个简单的加密程序 但是遇到一个问题 当我运行程序时 我收到一条错误消息 提示 msgReversed 未定义 该程序的工作原理是首先反转用户消息 然后将字母转移到密钥的值 alphabet abc
  • 使用部分索引元组列表对多索引数据帧进行切片的最佳方法是什么?

    我想使用部分匹配的索引或元组列表对数据帧进行切片 ix foo a 1 foo a 2 foo b 1 foo b 2 foo c 1 foo c 2 df pd DataFrame np ones 6 1 index pd MultiIn
  • 在 xslt 中嵌入标签

    我有这个正在运行的 xslt
  • 打印自己的源代码作为输出的 C/C++ 程序

    维基百科 http en wikipedia org wiki Quine 28computing 29说它叫做 quine 有人给出了下面的代码 char s char s c s c main printf s 34 s 34 main
  • 谷歌云和谷歌云端硬盘之间转移需要花钱吗?

    我有兴趣在 Google 的计算引擎 或 App Engine 上运行一些代码 这些代码将从 Google 云存储读取数据并将其写入 Google Drive 从Google的定价页面来看 在同一地区访问Google云服务不会产生网络传输费
  • 从 JSON 读取时出现异常

    我有这个代码 JSONObject obj try obj new JSONObject readUrl http dleel ps ss txt List
  • Java 中带参数的 XSL 转换

    我有一个 xsl 文件 我需要在其中使用来自外部源的参数 我正在使用 Java 我的代码如下所示 TransformerFactory transformerFactory TransformerFactory newInstance Tr
  • Python:找到最小整数

    我有以下代码 l 1 2 0 0 1 x 100 0 for i in l if i lt x x i print x 该代码应该找到我的列表中的最低值 1 2 但是当我打印 x 时 它发现该值仍然是 100 0 我的代码哪里出错了 要找到
  • 在 iframe 中丢失会话状态,但在弹出窗口中不丢失

    我们正在开发一个网上商店 并使用第三方 UI 处理付款 我们选择在结帐页面内的 iframe 内显示支付 UI 尽管 我们现在意识到 支付解决方案提供商建议使用顶级窗口 现在发生的情况是 在 IE7 IE8 中 支付 UI 在第一次回发 i
  • 如何修复 Android .aar 项目中的“java.lang.NoClassDefFoundError”

    我有一个安卓 aar已构建库 我正在尝试将其与其中一个项目集成 当应用程序尝试打开初始屏幕时 aar我使用改造进行 API 调用的库 我收到以下异常 java lang NoClassDefFoundError 解决失败 of Lokhtt
  • AngularJS Kendo Treeview 未更新

    感谢 Words Like Jared 的回答Angularjs kendo ui 树视图 https stackoverflow com questions 18386992 angularjs kendo ui treeview 我的树