fix(split panel): fix issue #4376
This commit is contained in:
parent
147f23a50b
commit
f99b7f64c1
1 changed files with 9 additions and 2 deletions
|
@ -155,17 +155,24 @@
|
||||||
on(document, 'mousemove', this.handleMove);
|
on(document, 'mousemove', this.handleMove);
|
||||||
on(document, 'mouseup', this.handleUp);
|
on(document, 'mouseup', this.handleUp);
|
||||||
this.$emit('on-move-start');
|
this.$emit('on-move-start');
|
||||||
|
},
|
||||||
|
computeOffset(){
|
||||||
|
this.offset = (this.valueIsPx ? this.px2percent(this.value, this.$refs.outerWrapper[this.offsetSize]) : this.value) * 10000 / 100;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
value () {
|
value () {
|
||||||
this.offset = (this.valueIsPx ? this.px2percent(this.value, this.$refs.outerWrapper[this.offsetSize]) : this.value) * 10000 / 100;
|
this.computeOffset()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.offset = (this.valueIsPx ? this.px2percent(this.value, this.$refs.outerWrapper[this.offsetSize]) : this.value) * 10000 / 100;
|
this.computeOffset()
|
||||||
});
|
});
|
||||||
|
|
||||||
|
window.addEventListener('resize', ()=>{
|
||||||
|
this.computeOffset()
|
||||||
|
})
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Add table
Reference in a new issue