Skip to content

proForm 组件

  • proForm 是一系列基于 ant design vue 的 组件库

  • 用来生成弹窗表单,抽屉表单,普通表单

引入

js
import { proForm } from "profield";

使用

html
<proForm
  :width="700"
  title="规格管理"
  v-memo="[modelData, visible, crudLoading]"
  v-model:visible="visible"
  v-model:data="modelData"
  :loading="crudLoading"
  @ok="ModelOk"
  :columns="columns"
/>

API

内置所有 ant design vue form 的属性,文档

参数说明类型默认值
title弹窗,抽屉标题string''
visible(v-model)弹窗,抽屉是否显示booleanfalse
data(v-model)表单数据object{}
loading表单加载状态booleanfalse
width弹窗,抽屉宽度number |string800
columns 文档表单字段columnItem[][]
useDrawer是否使用抽屉booleanfalse
colSpan表单字段占比number12
noDrawerOrModal是否不使用弹窗,抽屉booleanfalse

事件

事件名说明回调参数
ok点击确定按钮data
cancelFunc点击取消按钮

杨利伟的博客