feat(Image): add loading-icon prop (#5469)

This commit is contained in:
neverland
2020-01-03 18:17:41 +08:00
committed by GitHub
parent 783e30361f
commit e380c23b1c
6 changed files with 35 additions and 52 deletions
+5 -1
View File
@@ -20,6 +20,10 @@ export default createComponent({
showLoading: {
type: Boolean,
default: true
},
loadingIcon: {
type: String,
default: 'photo-o'
}
},
@@ -109,7 +113,7 @@ export default createComponent({
return (
<div class={bem('loading')}>
{this.slots('loading') || (
<Icon name="photo-o" class={bem('loading-icon')} />
<Icon name={this.loadingIcon} class={bem('loading-icon')} />
)}
</div>
);