support Spin

support Spin
This commit is contained in:
梁灏 2017-03-06 13:43:15 +08:00
parent fd1582c5b5
commit 2d43f26b05
6 changed files with 208 additions and 14 deletions

View file

@ -1,10 +1,12 @@
<template>
<div :class="classes" transition="fade">
<div :class="mainClasses">
<span :class="dotClasses"></span>
<div :class="textClasses" v-el:text><slot></slot></div>
<transition name="fade">
<div :class="classes">
<div :class="mainClasses">
<span :class="dotClasses"></span>
<div :class="textClasses"><slot></slot></div>
</div>
</div>
</div>
</transition>
</template>
<script>
import { oneOf } from '../../utils/assist';
@ -49,12 +51,8 @@
return `${prefixCls}-text`;
}
},
compiled () {
const text = this.$els.text.innerHTML;
if (text != '') {
this.showText = true;
}
mounted () {
this.showText = this.$slots.default !== undefined;
}
};
</script>