npm install element-plus-crx --save
数据配置
扩展组件
快捷使用
<template>
<ElForm label-width="80px" :model="form.model">
<AgelFormGrid :items="form.items" :span="8"> </AgelFormGrid>
</ElForm>
<AgelTable :data="table.data" :columns="table.columns"> </AgelTable>
</template>
<script lang="ts" setup>
import { reactive } from 'vue'
const arr = [
{ label: '名称', prop: 'name' },
{ label: '日期', prop: 'date' },
{ label: '地址', prop: 'address' }
]
const form = reactive({
model: {},
items: arr
})
const table = reactive({
data: [],
columns: arr
})
</script>