问题标签 [fancytree]

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 投票
1 回答
135 浏览

jquery - Fancytree 不在主干模板页面中呈现

我和这个Fancytree 和 Backbone有同样的问题

我的花式树没有出现在我的页面中。我正在使用jquery v2.1.3 和fancytree 2.8.1,而且我肯定在我的视图之前加载了fancytree js。相同的视图 js 和 html 代码在我设置的没有主干的单独测试页面中工作。

请注意,如果树 div 直接在页面上而不是在车把中绘制,它会完美呈现。

请注意,我使用的是骨干木偶。

建议?

0 投票
1 回答
113 浏览

javascript - FancyTree JS + Backbone.js - 无法将数据加载到 FancyTree

我一直在努力尝试将数据加载到 FancyTree 中。要点是数据来自集合(Backbone),它必须(?)是 JSON 或数组。

然而,所有让它工作的尝试都失败了,没有使用 .JSON 文件进行本地测试。

是否可以将 Backbone.js 集合中的数据输出到 FancyTree?当然,这一定是可能的,但我在做这件事时遇到了很多墙。

例如,我尝试通过以下方式提供源:

JSON-->array 方法失败,因为键在引号中(fancytree 需要 title:"title",但数组呈现 "title":"title")。

0 投票
1 回答
847 浏览

javascript - JQuery JEasyUI treegrid 或 FancyTree 但响应移动

我正在搜索与 fancytree 相同的功能,但由于它使用右键单击对移动设备来说是不行的,我可以将按钮放在侧面而不是使用移动设备的上下文菜单吗?

花式树还有什么其他选择?我可以将按钮放在 fancytree 和 Jeasyui treegrid 的操作上以自定义布局吗?

0 投票
2 回答
9042 浏览

jquery - Fancytree getSelectedNodes 不使用 select 事件

我正在使用 fancytree 插件来呈现一个目录,并且这个 fancytree 旁边是一个按钮。用户应该单击此按钮,我应该从树中获取选定节点的列表并对其进行处理。

如何在我的 button.click 事件中从树中访问选定节点的列表?

0 投票
1 回答
783 浏览

asp.net-mvc-4 - 如何将dynatree迁移到fancytree?

我用 dynatree 1.x 开发了一个 Asp.Net MVC 项目。但是我需要的一些功能,如过滤、多节点选择在 dynatree 中不可用。但是这些都可以在fancytree上买到。现在我需要从 dynatree 迁移 fancytree。我该如何迁移?

0 投票
2 回答
1107 浏览

php - 用孩子迭代 JSON 对象

我正在使用 fancytree 通过 ajax 发送数据。

JSON 数据是以下格式。为了操作数据,我需要重申以下 JSON 对象。

Laravel 中的以下函数处理此请求。

我需要以下输出:

我正在使用 fancytree 在 Laravel 5 中发送这些数据。

任何帮助将非常感激。

0 投票
1 回答
638 浏览

fancytree - 用于设置 maxHeight、minHeight 的 Fancytree 属性

我想给我的花式树下面的 maxHeight 和 minHeight 。

我已经阅读了文档,但无法确定这是否可行。如果没有,还有其他方法可以做到这一点吗?

0 投票
1 回答
316 浏览

javascript - Javascript FancyTree:是否可以区分节点的选择和扩展它的动作。

我想用我的树实现以下行为。

当有人选择表示节点可展开的角图标时,我希望节点展开并且仅展开(无选择)。同时,当有人选择节点(即单击节点的文本)时,我希望执行我制作的特定处理程序并且不扩展节点。

这是因为在我的应用程序中,当用户选择/单击树的一个元素时,该元素被添加到 html 中的另一个列表中。假设一个选定项目的列表。

换句话说:

  • 当有人单击一个节点的文本时,该节点根本不应该展开,并且应该只执行我的处理程序。

  • 同时,如果有人单击节点左角的图标(实际上表明该节点是可扩展的),我希望它只扩展而不是其他任何东西。

简而言之,是否可以区分节点的选择和扩展它的动作。

0 投票
1 回答
1201 浏览

fancytree - 如何在javascript fancytree中禁用焦点

我找到了一种在单击项目时通过使用 beforeactivate 取消其处理来禁用激活的方法。我也想禁用焦点。项目周围的细方块聚焦。有没有办法在 javascript 中做到这一点,或者我应该直接针对 CSS 吗?

非常感谢,

0 投票
1 回答
2181 浏览

jquery - 如何停用/禁用花式树节点?

我正在使用 fancytree 来呈现一个目录,当用户在 fancytree 中选择一个节点时,我想停用它。我一直在搜索 api 并遇到了我认为可以解决问题的 setActive(false)。但它不起作用。其实用户还是可以选择节点、展开等...

有没有人在fancytree中禁用节点的正确方法?