departments-tree

1.0.7 • Public • Published

departments-tree

npm install -S departments-tree

基于element-ui的部门组织树 可根据部门id及名称进行筛选

使用方式

在main.js中 

import "departments-tree/dist/departmentTree.css";
import tree from "departments-tree";
Vue.use(tree);
 

在需要的组件中
<department-tree
  v-if="visible"
  key="departmentTree"
  :checkedNodes.sync="selectedArr"
  :visible.sync="visible"
  :data="data"
></department-tree>

通过监听  selectedArr  的变化获取选中的部门id及名称
参数 类型 说明 格式
data array 组织树所需数据 [{id: 1,label: '一级 1',children: [{id: 4,label: '二级 1-1',children: [{id: 9,label: '三级 1-1-1'}]}]}]
selectedArr array 选中厚的数据 [{department_id: "", name: ""}]
visible boolean 空值控件的显示隐藏

Readme

Keywords

Package Sidebar

Install

npm i departments-tree

Weekly Downloads

1

Version

1.0.7

License

ISC

Unpacked Size

28 kB

Total Files

12

Last publish

Collaborators

  • tgp0315