李志伟 2 years ago
parent
commit
f1e6168b86
2 changed files with 7 additions and 10 deletions
  1. 4
    3
      src/components/Upload/UploadImage.jsx
  2. 3
    7
      src/components/Upload/style.less

+ 4
- 3
src/components/Upload/UploadImage.jsx View File

1
 import React, { useState } from 'react';
1
 import React, { useState } from 'react';
2
 import { LoadingOutlined, PlusOutlined } from '@ant-design/icons';
2
 import { LoadingOutlined, PlusOutlined } from '@ant-design/icons';
3
 import Upload from './Upload';
3
 import Upload from './Upload';
4
+import './style.less'
4
 
5
 
5
 function beforeUpload(file) {
6
 function beforeUpload(file) {
6
   const isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png'||file.type==='image/gif';
7
   const isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png'||file.type==='image/gif';
16
 }
17
 }
17
 
18
 
18
 const UploadButton = (props) => (
19
 const UploadButton = (props) => (
19
-  <div>
20
+  <div style={{margin:'8px 0'}}>
20
     {props.loading ? <LoadingOutlined /> : <PlusOutlined />}
21
     {props.loading ? <LoadingOutlined /> : <PlusOutlined />}
21
-    <div style={{ marginTop: 8 }}>上传</div>
22
+    <div>上传</div>
22
   </div>
23
   </div>
23
 );
24
 );
24
 
25
 
51
       beforeUpload={beforeUpload}
52
       beforeUpload={beforeUpload}
52
       onChange={handleChange}
53
       onChange={handleChange}
53
     >
54
     >
54
-      {value ? <img src={value} alt="avatar" style={{ width: '100%', height: '100%' }} /> : <UploadButton loading={loading} />}
55
+      {value ? <img src={value} alt="avatar" style={{ width: '100%', height: '60%' }} /> : <UploadButton loading={loading} />}
55
     </Upload>
56
     </Upload>
56
   );
57
   );
57
 }
58
 }

+ 3
- 7
src/components/Upload/style.less View File

1
-.video-uploader {
2
-  video {
3
-    margin-top: 2em;
4
-    width: 100%;
5
-    max-height: 360px;
6
-  }
7
-}
1
+.image-uploader>div {
2
+  height: 60% !important;
3
+}