Optimize Collapse initialization animation
This commit is contained in:
parent
e098ce3f8a
commit
bbc3158157
1 changed files with 6 additions and 2 deletions
|
@ -4,7 +4,7 @@
|
|||
<Icon type="ios-arrow-forward" v-if="!hideArrow"></Icon>
|
||||
<slot></slot>
|
||||
</div>
|
||||
<collapse-transition>
|
||||
<collapse-transition v-if="mounted">
|
||||
<div :class="contentClasses" v-show="isActive">
|
||||
<div :class="boxClasses"><slot name="content"></slot></div>
|
||||
</div>
|
||||
|
@ -31,7 +31,8 @@
|
|||
data () {
|
||||
return {
|
||||
index: 0, // use index for default when name is null
|
||||
isActive: false
|
||||
isActive: false,
|
||||
mounted: false
|
||||
};
|
||||
},
|
||||
computed: {
|
||||
|
@ -60,6 +61,9 @@
|
|||
isActive: this.isActive
|
||||
});
|
||||
}
|
||||
},
|
||||
mounted () {
|
||||
this.mounted = true;
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
|
Loading…
Add table
Reference in a new issue