File tree 2 files changed +22
-2
lines changed
2 files changed +22
-2
lines changed Original file line number Diff line number Diff line change 1
1
<template >
2
2
<div class =" component-uploader" >
3
+ <slot ></slot >
3
4
<input type =" file" name =" file" @change =" onChange($event)" >
4
5
</div >
5
6
</template >
7
+
6
8
<script >
7
9
export default {
8
10
props: {
@@ -30,4 +32,20 @@ export default {
30
32
}
31
33
}
32
34
</script >
33
- <style ></style >
35
+
36
+ <style >
37
+ .component-uploader {
38
+ position : relative ;
39
+ }
40
+
41
+ .component-uploader input {
42
+ position : absolute ;
43
+ top : 0 ;
44
+ left : 0 ;
45
+ right : 0 ;
46
+ bottom : 0 ;
47
+ opacity : 0 ;
48
+ background : none ;
49
+ cursor : pointer ;
50
+ }
51
+ </style >
Original file line number Diff line number Diff line change 2
2
<div class =" view-profile container" >
3
3
<div class =" col-sm-4 col-sm-offset-4" >
4
4
<img :src =" src" alt =" " class =" img-responsive img-cycle" >
5
- <Uploader :url =" url" @success =" onUploadSuccess" @error =" onUploadError" ></Uploader >
5
+ <Uploader :url =" url" @success =" onUploadSuccess" @error =" onUploadError" >
6
+ <button class =" btn btn-default" >上传</button >
7
+ </Uploader >
6
8
</div >
7
9
</div >
8
10
</template >
You can’t perform that action at this time.
0 commit comments