Fancytree

JavaScript 树视图/树网格插件, 支持键盘、内嵌编辑、过滤、复选框、拖放和延迟加载。(JavaScript tree view/tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading.)

Github星跟蹤圖

logo Fancytree

GitHub version
Build Status
npm
jsDelivr
code style: prettier
StackOverflow: fancytree

Fancytree (sequel of DynaTree 1.x) is a
JavaScript tree view / tree grid plugin with support for keyboard, inline editing,
filtering, checkboxes, drag'n'drop, and lazy loading.

sample

Status

GitHub version
See the change log
for details.

Get Started

ES6 Quickstart

import $ from "jquery";

import 'jquery.fancytree/dist/skin-lion/ui.fancytree.less';  // CSS or LESS

import {createTree} from 'jquery.fancytree';

import 'jquery.fancytree/dist/modules/jquery.fancytree.edit';
import 'jquery.fancytree/dist/modules/jquery.fancytree.filter';

const tree = createTree('#tree', {
  extensions: ['edit', 'filter'],
  source: {...},
  ...
});
// Note: Loading and initialization may be asynchronous, so the nodes may not be accessible yet.

See module loader support and
API docs.

Credits

Thanks to all contributors.

主要指標

概覽
名稱與所有者mar10/fancytree
主編程語言JavaScript
編程語言CoffeeScript (語言數: 6)
平台Web browsers
許可證Other
所有者活动
創建於2013-02-16 20:22:14
推送於2025-09-24 20:52:26
最后一次提交2025-04-05 18:45:38
發布數71
最新版本名稱v2.38.5 (發布於 2025-04-05 08:40:07)
第一版名稱v2.0.0-1 (發布於 2013-09-13 13:31:58)
用户参与
星數2.9k
關注者數139
派生數608
提交數1.9k
已啟用問題?
問題數959
打開的問題數1
拉請求數119
打開的拉請求數5
關閉的拉請求數78
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?