Jquery Meteor jstree-如何获取子文件?
在Meteor中,我将jstree插件用于文件管理系统。我想填充jstree结构的动态文件。现在上传的文件正在“根”文件夹中填充为文件夹Jquery Meteor jstree-如何获取子文件?,jquery,file,dynamic,meteor,jstree,Jquery,File,Dynamic,Meteor,Jstree,在Meteor中,我将jstree插件用于文件管理系统。我想填充jstree结构的动态文件。现在上传的文件正在“根”文件夹中填充为文件夹 $('#jstree_demo').jstree({ “核心”:{ “动画”:0, “check_callback”:true, “主题”:{ “条纹”:真的吗 }, “数据”:[ { “文本”:“主页”, “children”:Uploads.find().fetch(), “类型”:“根” }] }, “类型”:{ "#": { “max_儿童”:5,
$('#jstree_demo').jstree({
“核心”:{
“动画”:0,
“check_callback”:true,
“主题”:{
“条纹”:真的吗
},
“数据”:[
{
“文本”:“主页”,
“children”:Uploads.find().fetch(),
“类型”:“根”
}]
},
“类型”:{
"#": {
“max_儿童”:5,
“最大深度”:10,
“有效的_子项”:[“根”]
},
“根”:{
“icon”:“/static/3.1.1/assets/images/tree\u icon.png”,
“有效的子项”:[“默认值”]
},
“默认值”:{
“有效的子项”:[“默认”,“文件”]
},
“文件”:{
“图标”:“glyphicon glyphicon文件”,
“有效的_子项”:[],
“类型”:“文件”
}
},
“插件”:[“上下文菜单”、“dnd”、“搜索”、“状态”、“类型”、“wholerow”]
});
这里,Uploads.find().fetch()
是生成动态文件结构的函数。如何使用此功能创建文件而不是文件夹?此外,我需要添加“状态”选项(禁用/启用),请帮助我完成此任务
<div id="jstree_demo"></div>
$('#jstree_demo').jstree({
"core": {
"animation": 0,
"check_callback": true,
"themes": {
"stripes": true
},
"data" : [
{
"text" : "Home",
"children" : Uploads.find().fetch(),
"type" : "root"
}]
},
"types": {
"#": {
"max_children": 5,
"max_depth": 10,
"valid_children": ["root"]
},
"root": {
"icon": "/static/3.1.1/assets/images/tree_icon.png",
"valid_children": ["default"]
},
"default": {
"valid_children": ["default", "file"]
},
"file": {
"icon": "glyphicon glyphicon-file",
"valid_children": [],
"type": "file"
}
},
"plugins": ["contextmenu", "dnd", "search", "state", "types", "wholerow"]
});