问题标签 [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.

0 投票
0 回答
41 浏览

angular - 将 Angular 动画应用于生成的树节点

我正在使用一个树库(这个),我想动画打开和关闭每个树节点。我尝试将动画应用到树父节点,如下所示:

但我不工作。我不知道如何递归地应用@treeAnimation到每个树节点。

这是动画:

是否有任何角度原生方式将动画应用于每个子组件,或者我应该使用 CSS 过渡?

0 投票
0 回答
81 浏览

angular - 如何在角度嵌套树的每个树节点中添加垂直滚动条?

角嵌套树

如何在每个树节点和子节点中添加垂直滚动条?

0 投票
0 回答
72 浏览

angular - 如何在 PrimeNg 树中通过 id 查找节点?

我们正在从Angular Tree 组件转移到 PrimeNg Tree组件。应用程序启动时保存和恢复树选择。我们保存关键字段(在我们的例子中是文件夹 ID)。

Angular Tree 组件公开了这个查找节点的方法:

找到节点后,我们可以通过以下方式激活它:

我找不到类似的方法来搜索 PrimeNg 树内的节点。有人知道有什么替代方案吗?

0 投票
0 回答
135 浏览

javascript - Angular-tree-component Async Children 未显示

我正在尝试制作一棵复选框树,我正在使用 Angular 和 Firestore 数据库。父节点和子节点与子文档中的引用相关,因此在实现此树时,我必须加载父节点并按需异步获取子节点。

现在我正在测试@circlon/angular-tree-component,但是当点击父节点时,即使加载了异步子节点也没有显示getChildren,我只能看到加载...

这是我的代码:

0 投票
0 回答
14 浏览

angular-tree-component - 加载中...标志没有消失

在此处输入图像描述[![在此处输入图像描述][2]][2]

loading... 符号在打开节点后出现,并且在演示站点https://angular2-tree.readme.io/docs/large-trees上没有消失 相同的问题

0 投票
1 回答
61 浏览

angularjs - 如何使用递归函数在使用 angulat ui 树的树数组中选择父级?

所以,我正在尝试创建一个分层树。Whena node is selected that has children, then all the children of the node is selected, but when I select all the children I also want to select the parent.

这是 plunker 的链接:[https://plnkr.co/plunk/iMBFfy6cf7urOHhZ][1]

我创建了一个目录来标记树

树控制器.js

索引.html

TreeDirective.js

节点.html

0 投票
0 回答
98 浏览

angular - Angular 树组件:过滤节点但让子节点可见

我想从角树组件中过滤节点。当给过滤器函数进行过滤时,与过滤器匹配的节点的子节点也会被过滤,我想让它们保持可见。

我尝试访问父节点属性isHidden以检查父节点是否未隐藏,也不要隐藏当前节点。

这是我的过滤代码:

这应该可以工作,因为过滤器从根节点开始,然后进入子节点,所以我希望它node.parent.isHidden应该有一个值,但它始终是未定义的。

有没有办法不过滤孩子?

0 投票
1 回答
54 浏览

angular - Angular Mobx 多个版本

在我的 Angular 项目中,我有多个需要 mobx 的依赖项。

有 mobx-react 需要 v. 6.1.0 作为对等依赖项

@circlon/angular-tree-component 需要 4.14.1

这会导致控制台出现错误:“[mobx] 有多个不同版本的 MobX 处于活动状态。确保 MobX 仅加载一次或使用configure({ isolateGlobalState: true })

mobx 的文档不清楚在哪里运行配置函数以避免此错误。 https://mobx.js.org/configuration.html

0 投票
1 回答
32 浏览

angular - Angular 树组件初始化错误

我正在尝试在我的应用程序中实现Angular Tree 组件的一个非常基本的用法。Angular 版本是 9,组件版本是 9.0.5。

我将 TreeModule 排除在我的应用程序模块的导入中。在html中插入:

这在 TS 中:

它启动应用程序并尝试启动树组件,但我看到这些错误: 在此处输入图像描述

我尝试调试,看起来组件和内部元素的初始化是错误的。它会在创建之前尝试访问内部的 VirtualRoot 和 VirtualScroll。我还尝试将节点集合留空,并使用以下方法添加一些节点:

然后它不会在 init 上抛出异常,但它不会渲染任何东西,尽管我看到节点集合在 TreeModel 中更新。

我觉得我错过了一些非常基本的东西。我们正在使用 redux,我认为它可能与树组件中使用的 mobx 冲突。有任何想法吗?

0 投票
0 回答
22 浏览

angular - Angular:使用 npm-xlsx 将 JSON 数据导出到 Excel

我一直在尝试从包含 JSON 数据和大量数组的 Tree Family 结构中导出数据。

导出功能工作得很好,但它并没有导出整个东西。

这是我用于使用 npm-xlsx 导出功能的代码。

这是来自 Tree Family 结构的 JSON 数据。(this.dataSource.data)

导出的结果是这样的: 在此处输入图像描述

它没有导出整个东西。它在 JSON 中的第一个子数据处停止。也许是因为它包含数据数组?