Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Meteor jstree-如何获取子文件?_Jquery_File_Dynamic_Meteor_Jstree - Fatal编程技术网

Jquery Meteor 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,

在Meteor中,我将jstree插件用于文件管理系统。我想填充jstree结构的动态文件。现在上传的文件正在“根”文件夹中填充为文件夹


$('#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"]
  });