1.21.3 • Published 2 years ago

@yqg/vue v1.21.3

Weekly downloads
309
License
-
Repository
-
Last release
2 years ago

这个 package 主要定位于将非 BaseUI 的一些公用 vue 组件、插件等收敛在一起,便于在项目间共用。

antd components


yqg-simple-form

表单组件


def-value

主要给yqg-simple-table、yqg-static-form使用的根据fieldDef展示field的组件, 也可单独使用

PropertyDescriptionTypeDefault Value
defdef option,详见yqg-simple-table、yqg-static-formObjectrequired
value字段值String, Number, Array, Boolean, Object''
defaultTextvalue 为空时展示String''
  • 展示类型
TypeValue TypeView
type: 'date'timestamp日期
type: 'dateTimetimestamp日期时间
type: 'time'timestamp时间
type: 'rich'stringHTML
配置了filter--filtered value
配置了formOptionsArrayyqg-static-form
配置了tableOptionsArrayyqg-simple-table

yqg-static-form 静态展示表单

  • Form
PropertyDescriptionTypeDefault Value
ctx一般是父级thisObjectthis.$parent
title表单标题,一般在使用modal时配置string|slot''
values数据对象Objectnull
options表单配置对象Objectrequired
layout表单布局 inline|horizontal|verticla| inline一般用于查询表单,horizontal一般用于弹窗提交表单,vertical可以配合column属性使用String'inline'
hideInvalid隐藏空值field (!value && value !== 0)Booleanfalse
  • Form.options
PropertyDescriptionTypeDefault Value
layout表单布局,同Form.layoutObject'inline'
column配合vertical,多列展示,如{span: 12}, 2列Objectnull
labelCollabel布局Object{span: 4}
wrapperCol输入控件布局Object24-labelCol.span
staticItemPropsForm.Item.propsObject{colon: false}
fieldDefs表单fields配置项Arrayrequired
  • FieldDefOption

注: 对于static-form,field内容展示有三种情况:slot | 通过staticComp配置的自定义组件 | def-value

PropertyDescriptionTypeDefault Value
field字段keyString|slotrequired
label字段名称String若不配置,则不展示label占位;若需要占位但不展示label,可配置为空格' '
type控件类型, def-value根据type对展示内容进行处理String--
enumTypeenum,枚举类控件需要配置String|Object|Enum--
enumOptions同@yqg/enum EnumOption, 若配置的i18n key 对应的是一个Array,则需配置Object--
format用于格式化value,详见util/format.js, 可自定义String|Object--
hide是否隐藏fieldBoolean|function({record, values, ctx}) => hideValue:Booleanfales
staticComp若配置则展示自定义组件Component--
staticPropsfield组件props, 可用于设置样式等Object--
staticItemPropsa-form-item propsObject--

yqg-simple-table

表格

  • Table
PropertyDescriptionTypeDefault Value
ctx一般为父组件thisObjectthis.$parent
optionstable配置Objectrequired
records数据数组Arraynull
pagination分页数据对象Object|Boolean{}
defaulPagination初始化分页对象配置Object{pageSizeOptions: '10', '20', '50', '100', '200',showSizeChanger: true}
simpleEmpty无数据时只展示“暂无数据“Booleanfalse
fontSize字号Number13
cellHorizontalPadding单元格内边距Number20
paginationInfinite是否启用无限翻页模式Booleanfalse
  • Table.options
PropertyDescriptionTypeDefault Value
colDefs数据列配置Array[]
search是否开启表内搜索Booleanfalse
enableClientSort是否开启客户端排序Booleanfalse
enableSelectColumn是否开启隐藏列Booleanfalse
scroll滚动条配置Object{x: true}
rowSelection配置可选行Objectnull

注:上述之外属性若放到options中,最后会bind到a-table上

配置可选行:

rowSelection: {
    rowKey: string,
    fixed: boolean,
    columnWidth: number,
    selectedRowKeys: array,
    onChange: function(selectedRowKeys: array, selectedRows: array): any,
    getCheckboxProps: record => ({
      props: {
        disabled: record.name === 'Disabled User', // Column configuration not to be checked
        name: record.name,
      },
    })
},
  • DefOption
PropertyDescriptionTypeDefault Value
field字段keyString|slotrequired
label列titleString--
labelParam$t(label, labelParam)Array--
column列描述数据对象Object{}
column.sorter列排序规则String|Function'string'
enumType枚举对象StringObjectEnumnull
filter全局注册过的过滤器String--
child折叠列配置对象{defaultVisible: Boolean, // 是否默认展示 colDefs: Array}null
children表头分组配置Arraynull
colSpan表头列合并Numbernull
rowSpan行合并Numbernull
  • slot
NameDescriptionSlotScope
title自定义表头{title, def}
footer表格尾部currentPageData
renderEmpty无数据时展示null
  • events
NameDescriptionparams
change分页、排序、筛选变化时触发Function(pagination, filters, sorter)
expand点击展开图标时触发Function(expanded, record)
expandedRowsChange展开的行变化时触发Function(expandedRowKeys)
export-current-page导出本页数据Function({header, data})

yqg-infinite-pagination

无限分页组件 |Property|Description|Type|Default Value| |---|---|---|---| |pagination|分页数据对象|Object|{}| |dataSize|当前页面数据量| Number|null| |showSizeChanger|是否可以改变 pageSize| Boolean|true|

  • events
NameDescriptionparams
change分页,改变pageSize时触发Function(pageNo, pageSize)
1.21.2

2 years ago

1.21.3

2 years ago

1.18.1

3 years ago

1.18.0

3 years ago

1.19.1

3 years ago

1.13.0

3 years ago

1.14.1

3 years ago

1.14.0

3 years ago

1.14.2

3 years ago

1.17.1

3 years ago

1.17.0

3 years ago

1.20.0

3 years ago

1.20.4

3 years ago

1.10.4

4 years ago

1.11.4

4 years ago

1.11.3

4 years ago

1.11.2

4 years ago

1.11.1

4 years ago

1.11.8

3 years ago

1.11.7

4 years ago

1.11.6

4 years ago

1.11.5

4 years ago

1.12.3

3 years ago

1.12.2

3 years ago

1.12.1

3 years ago

1.12.0

4 years ago

1.12.4

3 years ago

1.11.0

4 years ago

1.10.3

4 years ago

1.10.2

4 years ago

1.10.1

4 years ago

1.10.0

4 years ago

1.9.0

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.2

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

0.0.3-alpha.242

4 years ago

0.0.3-alpha.243

4 years ago

0.0.3-alpha.244

4 years ago

0.0.3-alpha.241

4 years ago

0.0.3-alpha.240

4 years ago

0.0.3-alpha.239

4 years ago

0.0.3-alpha.232

4 years ago

0.0.3-alpha.233

4 years ago

0.0.3-alpha.234

4 years ago

0.0.3-alpha.235

4 years ago

0.0.3-alpha.236

4 years ago

0.0.3-alpha.237

4 years ago

0.0.3-alpha.238

4 years ago

0.0.3-alpha.230

4 years ago

0.0.3-alpha.231

4 years ago

0.0.3-alpha.229

4 years ago

0.0.3-alpha.228

4 years ago

0.0.3-alpha.225

4 years ago

0.0.3-alpha.226

4 years ago

0.0.3-alpha.227

4 years ago

0.0.3-alpha.224

4 years ago

0.0.3-alpha.222

4 years ago

0.0.3-alpha.223

4 years ago

0.0.3-alpha.221

4 years ago

0.0.3-alpha.220

4 years ago

0.0.3-alpha.216

4 years ago

0.0.3-alpha.217

4 years ago

0.0.3-alpha.218

4 years ago

0.0.3-alpha.219

4 years ago

0.0.3-alpha.214

4 years ago

0.0.3-alpha.215

4 years ago

0.0.3-alpha.212

4 years ago

0.0.3-alpha.213

4 years ago

0.0.3-alpha.207

4 years ago

0.0.3-alpha.208

4 years ago

0.0.3-alpha.209

4 years ago

0.0.3-alpha.210

4 years ago

0.0.3-alpha.211

4 years ago

0.0.3-alpha.205

4 years ago

0.0.3-alpha.206

4 years ago

0.0.3-alpha.204

4 years ago

0.0.3-alpha.203

4 years ago

0.0.3-alpha.202

4 years ago

0.0.3-alpha.201

4 years ago

0.0.3-alpha.200

4 years ago

0.0.3-alpha.199

4 years ago

0.0.3-alpha.198

4 years ago

0.0.3-alpha.197

4 years ago

0.0.3-alpha.196

4 years ago

0.0.3-alpha.195

4 years ago

0.0.3-alpha.194

4 years ago

0.0.3-alpha.193

4 years ago

0.0.3-alpha.192

4 years ago

0.0.3-alpha.191

4 years ago

0.0.3-alpha.190

4 years ago

0.0.3-alpha.189

5 years ago

0.0.3-alpha.188

5 years ago

0.0.3-alpha.187

5 years ago

0.0.3-alpha.186

5 years ago

0.0.3-alpha.185

5 years ago

0.0.3-alpha.183

5 years ago

0.0.3-alpha.184

5 years ago

0.0.3-alpha.182

5 years ago

0.0.3-alpha.180

5 years ago

0.0.3-alpha.181

5 years ago

0.0.3-alpha.178

5 years ago

0.0.3-alpha.179

5 years ago

0.0.3-alpha.177

5 years ago

0.0.3-alpha.176

5 years ago

0.0.3-alpha.175

5 years ago

0.0.3-alpha.173

5 years ago

0.0.3-alpha.174

5 years ago

0.0.3-alpha.172

5 years ago

0.0.3-alpha.171

5 years ago

0.0.3-alpha.170

5 years ago

0.0.3-alpha.169

5 years ago

0.0.3-alpha.168

5 years ago

0.0.3-alpha.167

5 years ago

0.0.3-alpha.166

5 years ago

0.0.3-alpha.165

5 years ago

0.0.3-alpha.164

5 years ago

0.0.3-alpha.163

5 years ago

0.0.3-alpha.162

5 years ago

0.0.3-alpha.160

5 years ago

0.0.3-alpha.161

5 years ago

0.0.3-alpha.159

5 years ago

0.0.3-alpha.158

5 years ago

0.0.3-alpha.157

5 years ago

0.0.3-alpha.156

5 years ago

0.0.3-alpha.155

5 years ago

0.0.3-alpha.154

5 years ago

0.0.3-alpha.153

5 years ago

0.0.3-alpha.152

5 years ago

0.0.3-alpha.151

5 years ago

0.0.3-alpha.150

5 years ago

0.0.3-alpha.149

5 years ago

0.0.3-alpha.147

5 years ago

0.0.3-alpha.148

5 years ago

0.0.3-alpha.146

5 years ago

0.0.3-alpha.145

5 years ago

0.0.3-alpha.144

5 years ago

0.0.3-alpha.143

5 years ago

0.0.3-alpha.142

5 years ago

0.0.3-alpha.141

5 years ago

0.0.3-alpha.140

5 years ago

0.0.3-alpha.139

5 years ago

0.0.3-alpha.138

5 years ago

0.0.3-alpha.136

5 years ago

0.0.3-alpha.137

5 years ago

0.0.3-alpha.135

5 years ago

0.0.3-alpha.134

5 years ago

0.0.3-alpha.133

5 years ago

0.0.3-alpha.132

5 years ago

0.0.3-alpha.130

5 years ago

0.0.3-alpha.131

5 years ago

0.0.3-alpha.129

5 years ago

0.0.3-alpha.128

5 years ago

0.0.3-alpha.127

5 years ago

0.0.3-alpha.126

5 years ago

0.0.3-alpha.125

5 years ago

0.0.3-alpha.124

5 years ago

0.0.3-alpha.121

5 years ago

0.0.3-alpha.122

5 years ago

0.0.3-alpha.123

5 years ago

0.0.3-alpha.120

5 years ago

0.0.3-alpha.117

5 years ago

0.0.3-alpha.118

5 years ago

0.0.3-alpha.119

5 years ago

0.0.3-alpha.115

5 years ago

0.0.3-alpha.116

5 years ago

0.0.3-alpha.113

5 years ago

0.0.3-alpha.114

5 years ago

0.0.3-alpha.112

5 years ago

0.0.3-alpha.111

5 years ago

0.0.3-alpha.110

5 years ago

0.0.3-alpha.109

5 years ago

0.0.3-alpha.108

5 years ago

0.0.3-alpha.107

5 years ago

0.0.3-alpha.106

5 years ago

0.0.3-alpha.105

5 years ago

0.0.3-alpha.104

5 years ago

0.0.3-alpha.103

5 years ago

0.0.3-alpha.102

5 years ago

0.0.3-alpha.101

5 years ago

0.0.3-alpha.100

5 years ago

0.0.3-alpha.99

5 years ago

0.0.3-alpha.98

5 years ago

0.0.3-alpha.97

5 years ago

0.0.3-alpha.96

5 years ago

0.0.3-alpha.95

5 years ago

0.0.3-alpha.94

5 years ago

0.0.3-alpha.93

5 years ago

0.0.3-alpha.92

5 years ago

0.0.3-alpha.91

5 years ago

0.0.3-alpha.90

5 years ago

0.0.3-alpha.89

5 years ago

0.0.3-alpha.88

5 years ago

0.0.3-alpha.86

5 years ago

0.0.3-alpha.87

5 years ago

0.0.3-alpha.84

5 years ago

0.0.3-alpha.85

5 years ago

0.0.3-alpha.82

5 years ago

0.0.3-alpha.83

5 years ago

0.0.3-alpha.81

5 years ago

0.0.3-alpha.80

5 years ago

0.0.3-alpha.79

5 years ago

0.0.3-alpha.78

5 years ago

0.0.3-alpha.77

5 years ago

0.0.3-alpha.75

5 years ago

0.0.3-alpha.76

5 years ago

0.0.3-alpha.74

5 years ago

0.0.3-alpha.73

5 years ago

0.0.3-alpha.72

5 years ago

0.0.3-alpha.71

5 years ago

0.0.3-alpha.70

5 years ago

0.0.3-alpha.69

5 years ago

0.0.3-alpha.67

5 years ago

0.0.3-alpha.68

5 years ago

0.0.3-alpha.66

5 years ago

0.0.3-alpha.65

5 years ago

0.0.3-alpha.64

5 years ago

0.0.3-alpha.63

5 years ago

0.0.3-alpha.62

5 years ago

0.0.3-alpha.61

5 years ago

0.0.3-alpha.59

5 years ago

0.0.3-alpha.57

5 years ago

0.0.3-alpha.58

5 years ago

0.0.3-alpha.60

5 years ago

0.0.3-alpha.55

5 years ago

0.0.3-alpha.56

5 years ago

0.0.3-alpha.54

5 years ago

0.0.3-alpha.53

5 years ago

0.0.3-alpha.52

5 years ago

0.0.3-alpha.51

5 years ago

0.0.3-alpha.50

5 years ago

0.0.3-alpha.48

5 years ago

0.0.3-alpha.49

5 years ago

0.0.3-alpha.47

5 years ago

0.0.3-alpha.46

5 years ago

0.0.3-alpha.45

5 years ago

0.0.3-alpha.44

5 years ago

0.0.3-alpha.43

5 years ago

0.0.3-alpha.42

5 years ago

0.0.3-alpha.41

5 years ago

0.0.3-alpha.40

5 years ago

0.0.3-alpha.39

5 years ago

0.0.3-alpha.37

5 years ago

0.0.3-alpha.38

5 years ago

0.0.3-alpha.36

5 years ago

0.0.3-alpha.35

5 years ago

0.0.3-alpha.33

5 years ago

0.0.3-alpha.34

5 years ago

0.0.3-alpha.31

5 years ago

0.0.3-alpha.32

5 years ago

0.0.3-alpha.30

5 years ago

0.0.3-alpha.29

5 years ago

0.0.3-alpha.28

5 years ago

0.0.3-alpha.27

5 years ago

0.0.3-alpha.26

5 years ago

0.0.3-alpha.24

5 years ago

0.0.3-alpha.25

5 years ago

0.0.3-alpha.23

5 years ago

0.0.3-alpha.22

5 years ago

0.0.3-alpha.20

5 years ago

0.0.3-alpha.21

5 years ago

0.0.3-alpha.19

5 years ago

0.0.3-alpha.17

5 years ago

0.0.3-alpha.18

5 years ago

0.0.3-alpha.16

5 years ago

0.0.3-alpha.15

5 years ago

0.0.3-alpha.14

5 years ago

0.0.3-alpha.13

5 years ago

0.0.3-alpha.11

5 years ago

0.0.3-alpha.10

5 years ago

0.0.3-alpha.7

5 years ago

0.0.3-alpha.8

5 years ago

0.0.3-alpha.6

5 years ago

0.0.3-alpha.5

5 years ago

0.0.3-alpha.4

5 years ago

0.0.3-alpha.3

5 years ago

0.0.3-alpha.2

5 years ago

0.0.3-alpha

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago