0.1.6 • Published 2 years ago

czhl-tmp v0.1.6

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

基于 Vue 3 + Typescript + Vite + Element Plus 的常用组件库

使用方法

npm install czhl-tmp

组件使用说明

表单筛选框配置 queryConfig

属性说明类型可选值默认值
label-string--
prop必填,对应表单键名string--
type表单类型stringinput/select/year/month/date/datetime/week/datetimerange/daterange-
placeholder----
options仅当 type 为 select 时有效,select 下拉数据,格式参照 elementarray--
valueFormat仅当 type 为时间相关类型时有效,格式化所选择时间的值string参照时间类型YYYY-MM-DD HH:mm:ss

表单筛选框事件

事件名说明回调参数
onSearchform 表单值改变时触发form 表单数据

表格数据属性设置 data

注意:data 为包含 list 和 total 的结构体 默认为 { list:[], totla: 0 }

表格配置 tableConfig

属性说明类型可选值默认值
selection选择功能boolean-false
multiple当 selection 为 true 时有效,是否多选boolean-true
column表单项array--
toolBar操作栏项array--

表格 column 配置 tableConfig.column

属性说明类型可选值默认值
label-string--
prop-string--
formatter列格式化function--
selectable默认勾选,当 selection 为 true 时有效,实验性功能array--

表格 toolBar.column 配置 tableConfig.toolBar

toolBar 为 object,也支持设置 width 和 label,这里主要说 column 配置

属性说明类型可选值默认值
type操作按钮类型string参考 element button 类型-
show动态展示按钮function--
disabled禁用按钮function--
label按钮文字string--
labelFunction动态按钮文字function--

表格分页配置 pageConfig

属性说明类型可选值默认值
show是否显示分页器boolean--
pageSize-number--
currentPage-number--
layout参考 element 分页 layoutboolean--
官方源

npm config set registry=https://registry.npmjs.org/

淘宝源

npm config set registry=https://registry.npm.taobao.org/

0.1.4

2 years ago

0.1.3

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago