0.4.4 • Published 5 years ago

react-image-clipper v0.4.4

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

组建开发中。。。。

安装

  npm i react-image-clipper --save-dev

#使用

  import ImageClipper from 'react-image-clipper';

  class App extends React.Component {
    state: {visible: false}

    showImageClipper = () => {
      this.setState({
        visible: true,
        src:'http://zyp-farm-2.oss-ap-southeast-1.aliyuncs.com/data/farm/head/1533032455399.jpg',
      })
    }

    handleImageClipperOk = (data) => {
      console.log(data);
      this.setState({
        visible: false,
      })
    }

    handleImageClipperCancel = () => {
      this.setState({
        visible: false,
      })
    }

    render() {
      return (
        <div>
          <button onClick={this.showImageClipper}>showImageClipper</button>
          <ImageClipper
          visible={this.state.visible}
          onOk={this.handleImageClipperOk}
          onCancel={this.handleImageClipperCancel}
          onError={() => {
            console.log('图片加载失败')
          }}
          src={'xxxxx.jpg'}
          />
        </div>
      )
    }
  }

#注意

src: PropTypes.string.isRequired,

initClipWidth: PropTypes.number,

initClipHeight: PropTypes.number,

onCancel: PropTypes.func.isRequired,

onOk: PropTypes.func.isRequired,

onError: PropTypes.func,

参数说明类型默认值备注
src需要裁剪的图片地址string
initClipWidth初始裁剪宽度'auto'相对图片原始大小
initClipHeight初始裁剪高度'auto'相对图片原始大小
w_h裁剪的宽高比16/9
visible控制显隐boolean
onOk点击确定回调function(data))
onCancel点击右上角X回调function
onError图片加载失败回调function
0.4.4

5 years ago

0.4.3

5 years ago

0.4.2

5 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.5

6 years ago

0.2.4

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.0

6 years ago