加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
index.js 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
travel96 提交于 2020-11-26 14:48 . 修改代码
/* 自动生成者来着 './build/build-entry.js' */
import Button from './packages/button/index.js';
import Icon from './packages/icon/index.js';
import UTableColumn from './packages/u-table-column/index.js';
import UTable from './packages/u-table/index.js';
import UxGrid from './packages/ux-grid/index.js';
import UxTableColumn from './packages/ux-table-column/index.js';
import locale from 'umy-ui/tools/locale';
// 引入u-table的locale
import tableLocale from 'umy-table/lib/locale'
const components = [
Button,
Icon,
UTableColumn,
UTable,
UxGrid,
UxTableColumn
];
const install = function(Vue, opts = {}) {
locale.use(opts.locale);
locale.i18n(opts.i18n);
// 设置u-table的语言
tableLocale.use(opts.locale);
components.forEach(component => {
Vue.component(component.name, component);
});
Vue.prototype.$UMYUI = {
size: opts.size || '',
zIndex: opts.zIndex || 2000
};
};
/* istanbul ignore if */
if (typeof window !== 'undefined' && window.Vue) {
install(window.Vue);
}
export default {
version: '1.1.6',
locale: locale.use,
i18n: locale.i18n,
install,
Button,
Icon,
UTableColumn,
UTable,
UxGrid,
UxTableColumn
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化