问题标签 [angular-tree-component]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular-tree-component - 禁用角树组件中的复选框
我无法找到使用角树组件禁用复选框节点的任何方法。没有选项将树标记为禁用,因此应禁用与树数据一起出现的复选框。请建议
javascript - 角树组件:通用类型'ModuleWithProviders' 需要 1 个类型参数
我正在使用 angular v10 和"angular-tree-component": "^8.5.6"
.but 得到构建错误:
像这样在应用程序中使用
我有什么需要做的修改吗?
谢谢。
angular - Angular Tree 组件的构建失败,并显示消息“没有导出的成员‘可取消’”
我在我的项目中使用了Angular Tree 组件,在过去的几天里,我在构建 Angular 应用程序时遇到了以下错误。经过一番安静的斗争,这个问题得到了解决。我在下面为社区发布我的答案。
javascript - 如何使用 Javascript/Typescript 为 Angular 树的平面数组创建数据
我有以下 JSON 数据->
我想将其转换为以下平面树数据
因此,如果原始数组中有一个具有唯一 documentId 的元素,那么它将被转换为 2 个节点 -> 一个节点具有 documentid,级别 0,expandable=true,另一个节点节点具有相同的 documentid,expandable=false,级别1、数据。
如果原始数组中有 2 个具有相同 documentId 的元素,则它将转换为 3 个节点 -> 一个具有 documentid 的节点,级别 0,expandable=true 和 2 个具有相同 documentid,expandable=false,级别 1,数据的节点
如果原始数组中有 3 个具有相同 documentId 的元素,则它将转换为 4 个节点 -> 一个具有 documentid 的节点,级别 0,expandable=true 和 3 个具有相同 documentid,expandable=false,级别 1,数据的节点
数据将始终保持到级别 1。
有人可以帮我解决这个问题。谢谢
javascript - 具有复杂表/数据的 expandAll() 非常慢
我对 expandAll() 有疑问。它适用于“较小”数量的节点。但是我有更多的节点集合,由于某种原因,我的浏览器(chrome 和 FF)认为当我单击“全部展开”时选项卡没有响应。
为了重现这个问题,我创建了这个 stackblitz: https ://stackblitz.com/edit/angular-ivy-8sf2wx
有任何想法吗?谢谢
angular - 角树中的多项选择
我正在尝试覆盖 shift+click 以选择树中的多个节点。我按照教程中的方法进行操作
但它不起作用,TREE_ACTIONS 上不存在属性“TOGGLE_SELECTED_MULTI”。
javascript - 如何允许在角树上进行多项选择和多次拖放?
我正在使用 angular-tree-component,我需要使用 click+shift 键实现多项选择。谁能帮帮我?这就是我现在所拥有的。监控.ts文件:
监控.html 文件:
angular-tree-component - 角树组件虚拟滚动不起作用
我已从现有项目中的虚拟滚动文件夹中获取文件,以对虚拟滚动执行 POC。
没有使用相同代码启用的虚拟滚动。 我的行为
如果我从 github (angular-tree-component) 运行项目,我会得到滚动。工作代码参考: https ://angular2-tree.readme.io/docs/large-trees
angular - Angular6 树组件过滤不起作用
https://angular2-tree.readme.io/docs
这棵树是通过角树节点构造的。
正在使用的自定义模板。不是自定义模板时可以使用过滤,但使用过滤器时不过滤。
指南有过滤功能,我的树没有过滤。
无法搜索 ng-template 中的节点。添加节点,如下所示。
angular - 当我取消选中自定义树视图中的子节点复选框时,如何取消选中所有父节点
我创建了一个带有复选框的自定义树视图。现在我需要在取消选中相应的子节点时取消选中相应的父级节点。
例如:在我的情况下,让我们选中所有复选框,然后如果我取消选中名为“fifth-b”的节点,那么所有节点都属于父节点,例如“fourth”、“third-b”、“second-a”、“first”复选框需要自动取消选中。
我想开发一个带有复选框和可折叠的完全自定义树视图,因此我们无法使用其他插件或材料设计。
请在以下位置找到我的代码 -
https://stackblitz.com/edit/angular-7xcthz
感谢您的大力帮助。