index.js 627 B

1234567891011121314151617
  1. import { VxeUI } from '../ui';
  2. import VxeColumnComponent from '../table/src/column';
  3. export const VxeColumn = Object.assign({}, VxeColumnComponent, {
  4. install(app) {
  5. app.component(VxeColumnComponent.name, VxeColumnComponent);
  6. // 兼容旧用法
  7. app.component('VxeTableColumn', VxeColumnComponent);
  8. }
  9. });
  10. if (VxeUI.dynamicApp) {
  11. VxeUI.dynamicApp.component(VxeColumnComponent.name, VxeColumnComponent);
  12. // 兼容旧用法
  13. VxeUI.dynamicApp.component('VxeTableColumn', VxeColumnComponent);
  14. }
  15. VxeUI.component(VxeColumnComponent);
  16. export const Column = VxeColumn;
  17. export default VxeColumn;