es-form-table
Version:
基于element-ui-form和table两大组件进一步改良的控件,目的是为了解放前端在表单这块的操作
31 lines (24 loc) • 623 B
JavaScript
import esFormTable from './elem-form'
import esQuerySelect from './lib/querySelect'
const components = [
esFormTable,
esQuerySelect
];
const install = function (Vue, opts = {}) {
if (install.installed) return;
// 遍历注册全局组件
components.map(component => Vue.component(component.name, component));
Vue.prototype.$ESFORMTABLE = {
dataPath: opts.dataPath || '',
totalPath: opts.totalPath || ''
};
};
if (typeof window !== 'undefined' && window.Vue) {
install(window.Vue)
}
export default {
version: '1.0.0',
install,
esFormTable,
esQuerySelect
}