UNPKG

1.5 kBJavaScriptView Raw
1import React, { Component } from 'react';
2import { Button } from 'tinper-bee';
3import AcUpload from './index';
4
5import 'tinper-bee/assets/tinper-bee.css';
6import './index.less';
7
8class Demo extends Component {
9 constructor() {
10 super();
11 this.state = {
12 testList : []
13 }
14 }
15 handlerUploadSuccess = (data) => {
16 console.log('成功');
17 console.log(data);
18 }
19 addTest = () => {
20 this.setState({
21 testList : [{
22 fileName: 'b11a50c1f1-2f8e-4737-b341-e710010307e5_.png',
23 accessAddress: 'http://10.10.24.43:8080/wbalone/images/ba50c1f1-2f8e-4737-b341-e710010307e5_.png',
24 },{
25 fileName: 'b22a50c1f1-2f8e-4737-b341-e710010307e5_.png',
26 accessAddress: 'http://10.10.24.43:8080/wbalone/images/ba50c1f1-2f8e-4737-b341-e710010307e5_.png',
27 }]
28 });
29 }
30 render() {
31 return (
32 <div>
33 <Button onClick={this.addTest} colors="success">加</Button>
34 <AcUpload
35 defaultFileList={this.state.testList}
36 multiple={false}
37 isView={true}
38 onError={(err) => alert('上传报错了')}
39 onSuccess={this.handlerUploadSuccess}
40 >
41 <Button shape="border" colors="success">上传</Button>
42 </AcUpload>
43 </div>
44 );
45 }
46}
47
48export default Demo;