feat: migrate IndexBar component

This commit is contained in:
chenjiahan
2020-08-17 10:49:27 +08:00
parent 6c85294d35
commit f956d1ab3b
4 changed files with 17 additions and 11 deletions

View File

@@ -39,7 +39,9 @@ export default createComponent({
},
mounted() {
this.height = this.$el.offsetHeight;
this.$nextTick(() => {
this.height = this.$el.offsetHeight;
});
},
methods: {
@@ -57,7 +59,7 @@ export default createComponent({
style={this.anchorStyle}
class={[bem({ sticky }), { [BORDER_BOTTOM]: sticky }]}
>
{this.slots('default') || this.index}
{this.$slots.default ? this.$slots.default() : this.index}
</div>
</div>
);