1.0.4 • Published 4 years ago

vue-department-staff v1.0.4

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

vue-department-staff

Install

npm install vue-department-staff

How to use

main.js 中引用如下

import Vue from 'vue';
import vueDepartmentStaff from 'vue-department-staff';
// 接口API
const apiRes = {
  getSearchPeople: 'aaa',
  getCompanys: 'bb',
  getDepartmentTree: 'ccc',
  sortDepartmentStaffInfo: 'vdd',
  getAllDepartmentInfo: 'rrrr'
};
Vue.use(vueDepartmentStaff, apiRes);

组件中使用

<VueDepartmentStaff 
          v-model="show" 
          :checked="selectList"
          @handler-close="" 
          @handler-submit="submitContact"/>

参数说明

title弹框标题 max选人最大单位 checked已选成员列表

<VueDepartmentStaff 
          v-model="show"
          :title='测试'
          :checked="selectList"
          @handler-close="show = false" 
          @handler-submit="submitContact"/>
<script>
export default {
  data() {
    return {
      show: false,
      selectList: []
    }
  },
  methods: {
    /**
     * 已选人员确认,SelectContact组件数据传输
     * @params: {Array} data 已先人员
     */
    submitContact(data) {
      selectList = data;
    },
  }
}
</script>          
1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago