fix
parent
ee9ba987a6
commit
f354d877aa
|
@ -30,7 +30,6 @@ export default {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted () {
|
mounted () {
|
||||||
this.rootNode = this.getPopupDomNode()
|
|
||||||
this._container = this.getContainer()
|
this._container = this.getContainer()
|
||||||
this._container.appendChild(this.$el)
|
this._container.appendChild(this.$el)
|
||||||
|
|
||||||
|
@ -41,20 +40,20 @@ export default {
|
||||||
beforeDestroy () {
|
beforeDestroy () {
|
||||||
this.$el.remove()
|
this.$el.remove()
|
||||||
},
|
},
|
||||||
|
beforeUpdate () {
|
||||||
|
const newContainer = this.getContainer()
|
||||||
|
if (newContainer !== this._container) {
|
||||||
|
this._container = newContainer
|
||||||
|
this._container.appendChild(this.$el)
|
||||||
|
this.$refs.alignInstance.forceAlign()
|
||||||
|
}
|
||||||
|
},
|
||||||
watch: {
|
watch: {
|
||||||
visible (val) {
|
visible (val) {
|
||||||
if (val) {
|
if (val) {
|
||||||
this.destroyPopup = false
|
this.destroyPopup = false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// initAlign (val) {
|
|
||||||
// if (val) {
|
|
||||||
// this.$nextTick(() => {
|
|
||||||
// // console.log(this.$refs.alignInstance.$el)
|
|
||||||
// // this.$refs.alignInstance.forceAlign()
|
|
||||||
// })
|
|
||||||
// }
|
|
||||||
// },
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
onAlign (popupDomNode, align) {
|
onAlign (popupDomNode, align) {
|
||||||
|
|
Loading…
Reference in New Issue