Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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 jsTree的哪个数据源?_Jquery_Jstree - Fatal编程技术网

Jquery jsTree的哪个数据源?

Jquery jsTree的哪个数据源?,jquery,jstree,Jquery,Jstree,我想使用jsTree编写一个应用程序,它将显示和操作我的硬盘的目录结构(一个选定目录和所有子目录)。操纵=读取/更新/创建文件并创建新目录 我对jsTree没有真正的经验,我想知道 我应该使用什么数据源(html、json、xml)类型,以及 为什么 欢迎提供其他关于如何使用jsTree代替jsTree的建议 (都在windows上的sinatra+haml上运行)这将是一个有点避讳的答案,但您确实应该使用最适合您的项目的数据源。jsTree可以处理所有这三种情况,但是,出于某种原因,您可以

我想使用jsTree编写一个应用程序,它将显示和操作我的硬盘的目录结构(一个选定目录和所有子目录)。操纵=读取/更新/创建文件并创建新目录

我对jsTree没有真正的经验,我想知道

  • 我应该使用什么数据源(html、json、xml)类型,以及
  • 为什么
  • 欢迎提供其他关于如何使用jsTree代替jsTree的建议

(都在windows上的sinatra+haml上运行)

这将是一个有点避讳的答案,但您确实应该使用最适合您的项目的数据源。jsTree可以处理所有这三种情况,但是,出于某种原因,您可以选择其中一种

在我自己使用jsTree的过程中,我发现使用JSON最简单,因为构建和创建服务器端(我使用的是ASP.NET MVC)非常容易。它只需要很少的工作就可以完成,我可以在一个类中包含树的构建

除了jsTree(基于您使用的技术)之外,我没有其他特别的建议。我会说做个决定,试试看。如果您使用的是源代码管理,那么如果事情不适合您,您可以随时回滚。然而,听起来您最好实际开始使用jsTree,看看它是否适合您的需要。它不是一个非常“沉重”的库,所以很容易开始使用它,看看您喜欢它


但是,有一条建议是,保持文档和论坛对您可用,因为官方文档中有一些功能没有完全更新,但论坛中已经介绍了这些功能。(我以这种方式遇到了一个特定的问题,这个问题通过在论坛中搜索得到了解决。)

这将是一个有点避讳的答案,但您确实应该使用最适合您的项目的数据源。jsTree可以处理所有这三种情况,但是,出于某种原因,您可以选择其中一种

在我自己使用jsTree的过程中,我发现使用JSON最简单,因为构建和创建服务器端(我使用的是ASP.NET MVC)非常容易。它只需要很少的工作就可以完成,我可以在一个类中包含树的构建

除了jsTree(基于您使用的技术)之外,我没有其他特别的建议。我会说做个决定,试试看。如果您使用的是源代码管理,那么如果事情不适合您,您可以随时回滚。然而,听起来您最好实际开始使用jsTree,看看它是否适合您的需要。它不是一个非常“沉重”的库,所以很容易开始使用它,看看您喜欢它

但是,有一条建议是,保持文档和论坛对您可用,因为官方文档中有一些功能没有完全更新,但论坛中已经介绍了这些功能。(我以这种方式遇到了一个特定的问题,通过在论坛中搜索得到了解决。)