el-tree-dynamic
v0.1.4
Published
一款基于element ui 为基础编写的一个tree联动的组件,联动什么可以根据自己的需要进行选择 ## NPM 使用npm进行安装(npm提供最新的版本)
Downloads
6
Maintainers
Readme
快速使用
一款基于element ui 为基础编写的一个tree联动的组件,联动什么可以根据自己的需要进行选择
NPM
使用npm进行安装(npm提供最新的版本)
npm install el-tree-dynamic --save
在mian.js里面进行引用和配置
import 'el-tree-dynamic'
import 'el-tree-dynamic/el-tree-dynamic.css'
在.vue页面种使用
<tree-dynamic></tree-dynamic>
来使用组件
treeData可参照element ui tree
let data=[
{
id: 1,
label: "你好",
children: [
{
id: 3,
label: "世界",
},
{
id: 2,
label: "HELLO",
children: [
{
id: 6,
label: "WORLD",
},
],
},
],
},
],
Attributes
参数|说明|类型|默认值| ---|:--:|:--:|:--:| treeData|组件tree数据参数|array|[]| isAddAndDel|是否显示tree添加和删除按钮|Boolean|false| isDisplaySearch|是否显示tree搜索功能|Boolean|false| title|展示tree上面标题名称|String|''| dirIcon|展示文件夹图片|String|''| addIcon|展示添加按钮图片|String|''| removeIcon|展示删除按钮图片|String|''| iconClass|自定义树节点的图标|String|''| isboyNodeAdd|只在最小级别的节点上展示添加和删除按钮|Boolean|false| dynamicOnoff|鼠标移动到tree上面才显示添加删除,必须要包装isAddAndDel是开启的|Boolean|false|
Events
参数|说明|参数| ---|:--:|:--:| nodeClick|单击节点触发的方法|(data)返回当前点击的节点| append|单击新增触发的方法|(data, parentNode) 接收两个参数,1. 要追加的子节点的 data 2. 子节点的 parent 的 data、key 或者 node| remove|单击删除触发的方法|(data) 要删除的节点的 data 或者 node| search|单击搜索触发的方法|(search)返回文本框搜索的内容|
更新记录
1.最近更新2020-12-24 内容iconClass isboyNodeAdd dynamicOnoff 配置选项 2.最近更新2020-12-24 内容,修改包内容降低大小