基于angular的tree控件

以前用过一些基于Angular的树形控件,但是发现都多少有些别扭,就是写起来会有些不爽,最近就在纠结是不是要重写一个,最后终于决定重写,开始写就收不住了,发现用起来爽多了,就将项目开源了出来。


目前实现的功能有
节点展开、关闭;
同级节点新增;
子集节点新增;
删除节点;
选中节点;

可配置
是否互斥;
数据源子集的属性名称;
是否只有叶子节点才可选中;

可访问
节点内可通过node来进行访问传入的数据
是否关闭状态,
是否选中状态,
是否在自己的子集包含选中节点,
当前节点的层级数;

还可以将节点的子集放在自己想放的位置



http://pop-lee.github.io/z-angular-tree/

猜你喜欢

转载自liyunpeng.iteye.com/blog/2291333