# 快速开始

基于ElementUI上的业务组件库

# Install

vuele业务组件库依赖ElementUI,需要一并安装

# 安装
npm i element-ui vuele -S

# Usage(全局)

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI)

import vuele from 'vuele';
import 'vuele/dist/vuele.css';
Vue.use(vuele, {
    // 传入项目级配置
    selectUrl() {
        return './test'; // 通用下拉url配置函数,需返回字符串类型
    },
    resolveCommonReturn(res) {
        // 处理通用下拉接口的返回函数,更多使用可参见KSSelectMixin
    },
    remoteSelectUrl() {
        return '/remote'; // 远程搜索下拉组件的通用url配置函数,需返回字符串类型
    },
    authUrl: '', // 系统级的获取权限接口,更多使用可参见KSAuthMixin文档
    unauthorizedUrl: '', // 系统级的无权限页
    transferAuthResult() {
        // 权限接口返回值的处理函数,更多使用可参见KSAuthMixin文档
    }
})

# Usage(按需引用)

// mixins在页面级使用
import { listMixin as list } from 'vuele';

export default {
    //...
    mixins: [list],
    //...
}