0.0.2 • Published 2 years ago

@xverse/components-button v0.0.2

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

API

参数名类型说明默认值是否必填备注
textstring按钮文字-false-
color'primary''success''warning''error'按钮状态色-falseprimary 为主题色success 为成功色warning 为警告色error 为错误色
theme'light''dark'默认/暗黑模式-falselight 为默认主题,页面底色为类白色使用dark 为暗黑主题,页面底色为类黑色时使用
fill'solid''outline''none'按钮表现形式-falsesolid 为实心outline 为镂空,背景色为透明,边框有颜色none 为纯文字按钮
triggerMode'debounce''throttle'新增节流防抖模式选择-false-
triggerTimenumber节流防抖执行时间500false-
disabledboolean是否禁止点击-false-
onClick() => voidPromiseunknown点击事件-false-
type'submit''reset''button'form 表单按钮类型-falsebutton 标签的原始属性,submit 为提交表单reset 为重置表单button 为普通按钮
childrenReact.ReactNode & Pick<NativeButtonProps, 'onMouseDown''onMouseUp''onTouchStart''onTouchEnd'>-false-
styleCSSPropertiesAndCSSVariables-false-
iconstring图标-false允许在按钮文字前放置图标
iconStyleCSSProperties图标样式-false按钮文字前图标的样式
classNamestringcss 类名-false-
activeEffect'default''none'按钮的点击效果: default 为透明度降低none 为没有效果-false-
effectBgstring按钮图片-false填充整个按钮的图片
effectBorderstring按钮光晕-false围绕按钮周围无限循环的光晕效果
effectLightstring按钮顶部光线-false按钮顶部光线左右左循环往复的效果
trackerIdstring埋点上报 ID-false前缀后缀会在业务代码中添加,为避免重复应该是纯 id
0.0.2

2 years ago

0.0.1-alpha

2 years ago

0.0.1

2 years ago