vueリスナー高さ変化をコンテンツ適応
vueリスナー高さ変化をコンテンツ適応
data() {
setHeight: 500,
browserHeight : 500
},
mounted() {
//
window.addEventListener('resize', this.getHeight)
},
watch: {
browserHeight: {
// ,
handler(nv) {
this.setHeight = nv - 400 > 300 ? JSON.stringify(nv - 400) : '300'
}
}
},
methods: {
getHeight() {
//
this.browserHeight = window.innerHeight
}
},
beforeRouteLeave(to, from, next) {
//
window.removeEventListener('resize', this.getHeight)
next()
}