[Improvement] Loading: change default type to circular (#623)

This commit is contained in:
neverland
2018-02-08 09:47:15 +08:00
committed by GitHub
parent 2a3c75bc2f
commit c11c0bb4c7
14 changed files with 50 additions and 67 deletions

View File

@@ -10,7 +10,7 @@
<template v-if="displayStyle === 'default'">
<loading v-if="type === 'loading'" color="white" />
<icon v-else class="van-toast__icon" :name="type" />
<div v-if="message !== undefined" class="van-toast__text">{{ message }}</div>
<div v-if="hasMessage" class="van-toast__text">{{ message }}</div>
</template>
</div>
<div class="van-toast__overlay" :class="{ 'van-toast__overlay--mask': mask }" v-if="forbidClick || mask" />
@@ -49,6 +49,10 @@ export default create({
computed: {
displayStyle() {
return STYLE_LIST.indexOf(this.type) !== -1 ? 'default' : this.type;
},
hasMessage() {
return this.message || this.message === 0;
}
}
});