问题标签 [dijit.tree]
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.
dojo - 未选中道场树节点时无法打开右键菜单
我正在使用dojo 1.5。当我右键单击道场树时,我的右键弹出菜单不会被创建,因为首先我需要选择树节点。
右键单击 dojo 树节点时,有什么方法可以选择树节点吗?
treeview - 无法捕获 dijit.Tree “onclick”
我已经阅读了几个处理 onClick for dijit.Tree 的示例。特别是这个似乎告诉我我需要的一切: dojo 如何覆盖 dijit 类方法
但是,由于某种原因,我的处理程序在我的页面首次加载时被调用,而不是在我单击树节点时被调用?
这是代码:
...然后我这样做...
...当我启动(调试)我的jsp时,“我的代码”部分被调用,但当我锁定节点时从来没有......
显然我错过了一些简单的东西?
问候布赖恩
json - 使用数组中的 Dojo 树的文件资源管理器
我有一组文件名/路径。可以说它包含:
- 文件1.txt
- 文件夹 1/文件 2.txt
- 文件夹 1/文件 3.txt
- 文件夹 2/文件 4.txt
- 文件夹 3/文件夹 4/文件 5.txt
- 文件夹 3/文件 6.txt
- 新文件.txt
现在我想创建一个 Dojo 树,它基本上将这些信息显示在一个树结构中,根为“文件”,在它下面出现一个像这样的树
- 文件(根)
- 文件1.txt
- 文件夹 1
- 文件2.txt
- 文件3.txt
- 文件夹 2
- 文件4.txt
- 文件夹 3
- 文件夹4
- 文件5.txt
- 文件6.txt
- 文件夹4
- 新文件.txt
我能够创建一个 JSON 形式的单级树结构。由于时间紧迫,我需要一个算法/代码片段来创建我想要的 JSON 文件。有任何想法吗!?
javascript - dijit.Tree : 处理程序展开/折叠事件
在我的应用程序中。需要使用延迟加载,所以我必须处理扩展事件。
我dijit.Tree
在 Dojo 库上使用。在文档 API中没有 onCollapse/onExpand 事件。
我试图处理 onClick 事件,该事件被触发但一点也不好,因为在单击折叠符号时,没有任何反应。
有处理该事件的想法吗?
javascript - dijit.tree 如何仅使用商店实现折叠所有功能?
我有一个延迟加载 dijit.tree,我想在加载数据后在许多地方重用它。但是,如果我只是将其他树中的存储对象替换为包含最多数据的存储对象,那么节点就会全部展开。我想修改商店,以便在将其设置为新树中的商店之前折叠所有项目。你能告诉我如何做到这一点吗?
json - Dojo JsonRest 商店和 dijit.Tree
我在使用 ForestModel 制作 JSonRest 存储和 dijit.Tree 时遇到了一些问题。我按照网上的许多提示尝试了 JsonRestStore 和 json 数据格式的某种组合,但没有成功。
最后,以这里的例子 http://blog.respondify.se/2011/09/using-dijit-tree-with-the-new-dojo-object-store/
我已经制作了这个简单的页面(我使用的是 dojotolkit 1.7.2)
我的休息服务响应以下 json
我也尝试过以下响应(实际上我的最终意图是对树使用延迟加载)
两者都不起作用。我在萤火虫中没有看到错误消息。我只是在页面上看到了根“主题”。感谢任何人都可以以某种方式提供帮助。
search - dijit.Tree 搜索和刷新
我似乎不知道如何使用 ItemFileWriteStore 和 TreeStoreModel 在 dijit.Tree 中进行搜索。一切都是声明性的,我使用的是 Dojo 1.7.1,这是我目前所拥有的:
fruits_store.php 返回的 json 是这样的:
使用网格而不是树,我的 search_fruit() 函数看起来像这样:
如何使用树实现相同的目标?谢谢 !
dojo - 从 XmlStore 构建排序的道场数字树
是否可以使用 XmlStore 中的数字树在 DOJO 中创建排序树?XML 中的数据并不总能保证排序。
如果可能的话,请帮助我一些指示。
dojo - dijit 树示例
我一直在尝试从使用 ajax.google.com 版本的 dojo 1.7.2 的网络复制和粘贴 dijit 树示例,但我无法正常工作。有谁知道我可以查看、复制和粘贴其源代码并立即拥有功能树的单个页面?有很多树的点点滴滴的例子(只是 javascript、在服务器上安装了 dijit 的树等),但没有任何人可以复制和粘贴来获得功能齐全的树。
谢谢你的帮助!
dojo - dojo 要求失败
看到这个小提琴。这在运行时会在控制台中出现错误。我目前正在使用铬。这是一个错误吗?
做require(["dijit/tree" ]
应该加载.../digit/tree.js
,但它给出了一个404
应该只有一个/
,但有两个!