feat(Uploader): add upload-icon prop

This commit is contained in:
chenjiahan
2020-02-29 11:36:33 +08:00
parent c6791841f4
commit b3b46cde45
5 changed files with 26 additions and 1 deletions

View File

@@ -69,6 +69,10 @@ export default createComponent({
type: String,
default: 'dataUrl',
},
uploadIcon: {
type: String,
default: 'photograph',
},
},
computed: {
@@ -356,7 +360,7 @@ export default createComponent({
return (
<div class={bem('upload')} style={style}>
<Icon name="photograph" class={bem('upload-icon')} />
<Icon name={this.uploadIcon} class={bem('upload-icon')} />
{this.uploadText && (
<span class={bem('upload-text')}>{this.uploadText}</span>
)}