0.0.52 • Published 2 days ago

@eosine/form v0.0.52

Weekly downloads
-
License
-
Repository
-
Last release
2 days ago

@eosine/form

安装

npm install @eosine/form --save

使用

  • 全局引入
import EosForm from "@eosine/form";

Vue.use(EosForm, {
  getData: "<Function>",
  getConfig: "<Function>",
  getDict: "<Function>",
  uploadUrl: "<String>",
  uploadHeaders: "<Object>",
});
  • 按需引入
import { EosForm, SetGlobalConfig } from "@eosine/form";
// 设置全局配置
SetGlobalConfig({
  getData: "<Function>",
  getConfig: "<Function>",
  getDict: "<Function>",
  uploadUrl: "<String>",
  uploadHeaders: "<Object>",
  uploadData: "<Object>",
});

Form GlobalConfig 全局配置

属性名说明类型默认值
getData统一数据请求Function-
getConfig统一配置请求Function-
getDict统一字典请求Function-
uploadUrl统一上传地址String-
uploadHeaders统一上传请求头Object-
uploadData统一上传附加参数| Object-

Form Attributes 组件属性

属性名说明类型默认值
v-model绑定值Object-
config配置Array-
detail详情模式Booleanfalse
labelWidth标签宽度Number, String100px
labelPosition标签位置Stringright
size尺寸Stringdefault

Form Events 组件事件

事件名说明回调参数
select选择器时触发Object
enter回车键时触发Function

Form Ref Exposes 组件 Ref 暴露的方法

方法名说明类型
rules验证规则Object
validate校验表单 返回 PromiseFunction
resetFields重置表单-

Form Slots 组件插槽

组件名插槽名说明
slot<字段名>! 本地配置独享
subTableSubTable子表插槽
TransferTreeTransferTree穿梭树插槽
ExStepsExSteps运输规则节点
ExWarningExWarning预警标题
0.0.52

2 days ago

0.0.51

5 days ago

0.0.50

5 days ago

0.0.49

6 days ago

0.0.40

8 days ago

0.0.41

8 days ago

0.0.42

8 days ago

0.0.43

8 days ago

0.0.44

8 days ago

0.0.45

8 days ago

0.0.46

8 days ago

0.0.47

8 days ago

0.0.48

8 days ago

0.0.39

13 days ago

0.0.36

14 days ago

0.0.37

14 days ago

0.0.35

15 days ago

0.0.34

15 days ago

0.0.32

15 days ago

0.0.31

15 days ago

0.0.3

15 days ago

0.0.2

15 days ago

0.0.1

15 days ago