如何使 Dijit 树文件夹可选
how to make dijit tree folders selectable?
我有一棵树,我希望仅在用户单击 +/- 图标时才调用 onOpen 和 onClose,而不是在用户单击包含文件夹的行上的任意位置时调用。 然后我希望每当用户单击文件夹所在的行时触发 onClick 事件(展开/折叠图标除外)。我尝试查看默认情况下传递给 onopen 的节点,也尝试查看 onclick 发送的节点。似乎在内部点击时打开卵形。请给我一个解决这个问题的方向。
提前感谢!
看起来有一个
标志可以传递给树来执行此操作:
// openOnClick: Boolean
// If true, clicking a folder node's label will open it, rather than calling onClick()
openOnClick: false,
你会像这样使用它:
var myTree = new Tree({
..., //the other arguments you are already using
openOnClick: true
});
将来,我建议您检查您正在使用的小部件的 API 文档或源代码。你会发现你经常会偶然发现像这样的有用功能,而且 Dojo 源代码组织良好且易于阅读,因此当您对某些工作原理有疑问时,它是一个检查的好地方。
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- 展开和折叠文件夹
- 在ng重复循环中显示来自不同文件夹的图像
- 如何将所有JS文件连接到一个文件夹中
- 是否可以用JavaScript显示等效的文件夹对话框
- grunt上的压缩文件夹不起作用
- 如何使用javascript获取从指定文件夹创建的所有文件的名称、大小、类型和日期
- 将Windows文件路径组织到文件夹中
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 在更改名称时,使用ajax jsp在下拉菜单中填充多个文件夹的数据
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- 如何将JS文件从其他文件夹链接到页面
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- 使文件夹共享谷歌驱动器api v3
- 如何使 Dijit 树文件夹可选
- 如何使Angular2在生成的分发文件夹中工作
- Grunt服务,使根文件夹
- 用于键入的命令 CLI 实用程序,用于使键入文件夹与 typings.json 匹配
- 如何使丰富:上传接受从文件夹中拖放文件