@ivandt/importer-vue

Vue wrapper for @ivandt/importer web component
3,302
Install
npm install @ivandt/importer-vue
Latest Version:8.0.0
Vue:3
License:Custom
Last Updated:Sep 11, 2026
Links: npm
Maintainer: xe4me

@ivandt/importer-vue

Vue wrapper for the @ivandt/importer web component.

Installation

npm install @ivandt/importer @ivandt/importer-vue

Usage

Basic Example

<template>
  <div style="height: 600px">
    <IvtImporter :schema="schema" />
  </div>
</template>

<script setup lang="ts">
import { IvtImporter } from '@ivandt/importer-vue';
import type { IvtSchema } from '@ivandt/importer';

const schema: IvtSchema = {
  title: 'Customer Import',
  fields: [
    {
      key: 'name',
      label: 'Full Name',
      type: 'text',
      validators: [{ type: 'required' }]
    },
    {
      key: 'email',
      label: 'Email',
      type: 'text',
      validators: [{ type: 'email' }]
    }
  ]
};
</script>

Props

Prop Type Required Description
schema IvtSchema Yes The schema configuration for your importer

TypeScript

Import types from @ivandt/importer:

<script setup lang="ts">
import type { IvtSchema } from '@ivandt/importer';
</script>

For full Importer documentation, see the Ivandt.

License

Proprietary - See LICENSE file

Related Packages

@composy/data-import-core

数据导入映射器 - 可视化字段映射与批量导入

0
vue-handsontable-custom

Data Grid for Vue with Spreadsheet Look and Feel.

624
@vervedoc/excel

VerveDoc Excel 编辑器UI组件

0
xlsx-vue-viewer

Vue 3 component for the Excel spreadsheet editor. Self-contained: includes the e...

2,632 25
@evansun/excel-designer

基于 Canvas + Vue 3 的在线 Excel 表格组件(单元格合并、行高列宽拖拽、公式引擎、...

1,691

Version History

Version Released Vue License
8.0.0 >=3.0.0 Custom
7.0.1 >=3.0.0 Custom
7.0.0 >=3.0.0 Custom
6.0.6 >=3.0.0 Custom
6.0.5 >=3.0.0 Custom