1.2.7 • Published 5 years ago

@zhike/ti-ui v1.2.7

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

ti-UI

题库的UI组件,提取为依赖库并统一发布在npm

demo

npm install
npm run storybook
open http://localhost:3001/

使用指南

安装

npm install --save @zhike/ti-ui

安装项目依赖,如已安装可跳过

npm install --save react
npm install --save aphrodite

如果需要使用 Scrollbar的话

npm install --save react-custom-scrollbars

在页面使用需要的组件

import React from 'react'
import { Button } form '@zhike/ti-ui'

class MyComponent extends React.Component {
  render(
    return (
      <Button text="按钮"></Button>
    )
  )
}

export default MyComponent

开发指南

  1. 修改package.json文件的版本号
  2. 打包到lib文件夹并发布
npm run build
npm publish

API

Button

propNamerequiredtypedefaultoption
texttruestring
classNameundefined
textClassNameundefined
leftIconundefined
rightIconundefined
themestring'''darken', 'hollow'
onClickfuncundefined
isAvailablebooltrue
loadingboolfalse

Icon

propNamerequiredtypedefaultoption
widthstring14
heightstring14
marginLeftstring0
marginRightstring0
sourcestring''

Image

propNamerequiredtypedefaultoption
classNameundefined

注:支持 img 标签原生属性

Input

propNamerequiredtypedefaultoption
classNameundefined

注:支持 input 标签原生属性

Textarea

propNamerequiredtypedefaultoption
classNameundefined

注:支持 textarea 标签原生属性

View

propNamerequiredtypedefaultoption
classNameundefined

注:支持 div 标签原生属性

Scorllbar

propNamerequiredtypedefaultdesc
classNameobjectundefined
widthstring'100%'
heightstring'100%'
onScrollfunc() => {}天然滚动事件调用
onScrollFramefunc() => {}动画帧内运行。通行证关于当前的滚动位置的一些方便的值
onScrollStopfunc() => {}当滚动停止时调用
onScrollStartfunc() => {}滚动开始时调用
onUpdatefunc() => {}在组件更新时调用。在动画帧内运行
1.2.7

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.2.4

5 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago