erc-ui
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

QEEQ-UI


Dialog

参数名 类型 说明
visible boolean 是否展示
title React.ReactNode 蓝色header的标题,没有标题就是白色header
width number 宽度
height number 高度
maskClosable boolean 点击蒙层是否关闭弹窗
closable boolean 是否出现关闭按钮
style React.CSSProperties 外层div样式
className string 外层div类名
onClose Function 点击关闭按钮回调
okText string footer确认按钮文案
cancelText string footer取消按钮文案
onOk Function 点击底部确认按钮回调
onCancel Function 点击底部取消按钮回调
confirmLoading boolean footer确认按钮是是否处于loading状态

createDialog

参数与上面Dialog的一致

createDialog({
    title: '弹窗标题',
    content: '弹窗内容',
    width: 700,
    height: 200
})

Button

参数名 类型 说明
type string 按钮类型:primary、ghost、dashed、link
height string 按钮高度:24、32、36、40、50
onClick Function 点击按钮回调
className string 按钮类名
loading boolean 按钮是否处于loading状态
isBlock boolean 按钮是否跟随父元素宽度扩展

Loading

参数名 类型 说明
loading boolean 是否处于loading状态
children? React.ReactNode loading包裹元素
className? string loading icon类名
wrapperClassName? string 外层类名
style? React.CSSProperties 外层样式
size? string "small"、"default"、"large"
tip? string loading下方的提示文案

Input

参数名 类型 说明
size? string small、middle、large
type? string text、email、hidden、password
error? boolean、string 错误提示
validator? Function 函数接收参数为当前表单值value,返回为错误信息
onPressEnter? Function 回车回调
onChange? Function value改变回调
ref? React.RefCallback 获取input的dom元素
isSubmitting? Boolean 是否正在提交中

Tip

参数名 类型 说明
trigger? string hover、click
content string、React.ReactNode tip内容
defaultVisible? boolean 是否默认展示
visible? boolean 外部控制tip可见
delay? number tip展示延迟
placement? string Placement
style? React.CSSProperties trigger的样式
wrapperClassName? string trigger类名
tipClassName? string tip内容的类名
children React.ReactElement、string trigger内容
theme? string dark、light

Placement: 'top', 'topLeft', 'topRight', 'bottom', 'bottomLeft', 'bottomRight', 'left', 'leftTop', 'leftBottom', 'right', 'rightTop', 'rightBottom'

Tab、TabPane

Tab
参数名 类型 说明
className? string 外层类名
style? React.CSSProperties 外层样式
children React.ReactNode
defaultKey string 默认tab的key值
destroyHiddenPane boolean 隐藏测tab移除内容
theme string card、underline
TabPane
参数名 类型 说明
tabName string tab名称
tabKey string 表示tab的key值
className string tab pane的类名
style React.CSSProperties tab pane样式
children React.ReactNode tab pane 内容
active boolean 当前tabpane是否选中

使用🌰

<Tabs 
    defaultKey="22" 
    onChange={(item: any) => {
        console.log('点击item', item)
    }
}>
    <TabPane key="11" tabName="123123">
        123123
    </TabPane>
    <TabPane key="22" tabName="qweqwe">
        qweqwe
    </TabPane>
</Tabs>

Package Sidebar

Install

npm i erc-ui

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

388 kB

Total Files

222

Last publish

Collaborators

  • kuku_lpp