问题标签 [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.
svg - 在 fancytree 中使用字形图标(无插件)
我看到了不错的“字形”插件,但我必须为每个节点分配一个不同的图标,具体取决于它们的属性。
我还看到我可以使用 icon 属性为每个节点设置图标,例如:node.data.icon = "relativePathTo/myIcon.png"。
如何使用引导字形图标将它们链接起来,就好像它们是单个图像文件一样?
谢谢
angularjs - 范围内的angularjs绑定不在ui中
我在我的 angularjs 中使用 jquery fancytree 插件,我正在尝试使用“激活”事件来调用 $scope 内的函数。如果我断点代码 - 它看起来不错,但它没有显示在 html 中。
这是我的代码:
html
任何想法为什么?
fancytree - 将按钮添加到 fancytree 节点以删除/删除该节点?
我在任何地方都找不到这样做的例子,尽管我可以发誓我过去见过一个。
我想在fancytree中的节点上添加一个按钮,以便将鼠标悬停在该节点上(或者选择它)按钮显示(例如,红色圆圈上的白色x)并单击它将删除/删除该节点. 在所有其他时间,节点的删除按钮都应该隐藏。
我一直找不到任何将自定义链接或按钮添加到花式树节点的示例 - 也许这是不可能的,或者我只是使用了错误的搜索词?
编辑:我找到了一种通过将 html 附加到标题字符串来添加可点击按钮的方法:
并通过在我的站点文件中添加一些自定义 css:
但这会将按钮添加到标题文本中,因此在活动时会突出显示标题。如果有办法将它添加到标题文本的节点之外会更好。这可能是马丁吗?
ajax - Fancytree 抱怨 Ajax 请求使用 Cherrypy 返回了一个字符串
嗨,我很新用cherrypy作为后端,fanytree作为前端。
这是我的代码的 fanytree 方面:
在cherrypy方面,我实现了名为test_data的函数
所以我看到请求来自cherrypy
在浏览器上,我看到了返回对象,但检查失败:
我在某处读到你需要内容类型为 json 但我已经有了。我错过了什么?
jquery - FancytreelazyLoad:发布事件
我有一个带有以下lazyLoad函数的Fancytree:
加载惰性数据并显示新节点后,我需要在新节点上执行一些操作。有没有允许我这样做的功能?postLazyLoad() 或类似的东西?我需要连接到data.result以获取新节点的密钥。
谢谢 :)
backbone.js - 花式树和骨干
我正在尝试在主干.js 应用程序中使用 fancytree。
我收到以下错误:
TypeError: $(...).fancytree 不是函数
当它在主干.js 视图中达到这一行时:
var myTree = $("#buildingsTree").fancytree({
有任何想法吗?
谢谢!
javascript - Fancytree 选中时移除蓝色边框
使用fancytree,如何防止fancytree div周围的边界在它处于活动状态时变为蓝色?
要复制,请转到下面的链接,在 fancytree 控件内单击(单击任何节点),浅灰色虚线边框会突出显示蓝色。不好!
http://wwwendt.de/tech/fancytree/demo/sample-configurator.html https://github.com/mar10/fancytree
jquery - 将树扩展到特定级别
如何使用node.setExpanded(true);
将树仅扩展到某个级别?
我的意思是我有 6 个深度级别,只希望扩展 5 个——应该排除最后一个。
javascript - FancyTree:拖动到根级别时节点对象不正确
我正在尝试在拖放事件之后为节点定义新的父 ID。
假设您将节点拖动到除根以外的任何级别,此功能工作正常
但是,当将节点拖到根时,它会从其他地方获取一个 id(我还没有弄清楚模式)。
我一直在监视 fancytree node.key (它显示了父节点的键),当我使用 tree.toDict(true); 输出树时,它总是输出key_2
而不是root 的值;root_1
功能。
找出节点是否已被拖到根目录的正确方法是什么?
javascript - 在 FancyTree 中获取焦点节点
单击按钮时,我试图获取当前的焦点节点。
我尝试在单击处理程序的以下函数中调用getFocusNode() 。
不幸的是,我收到以下错误:
未捕获的错误:fancytree 小部件实例没有此类方法“getFocusNode”
在仔细检查文档后,它说 getFocusNode 方法尚未实现。
有没有其他方法可以从外部函数中检索焦点节点?