有没有办法在VueJS中设置元素高度的观察者?
我正在try 修复搜索结果页面上的过滤器部分.但如果结果发生变化,就无法找到相关信息并取消过滤器的固定.
有没有办法在VueJS中设置元素高度的观察者?
我正在try 修复搜索结果页面上的过滤器部分.但如果结果发生变化,就无法找到相关信息并取消过滤器的固定.
您可以使用$ref.yourElement获得高度.clientHeight,在搜索结果返回数据之后.有了它,您可以将高度设置为数据{}部分的一部分,并从那里应用一个监视程序.this example元支票
new Vue({
el: '#app',
data: {
height: 0
},
methods: {
calculateHeight() {
this.height = this.$refs.app.clientHeight;
}
}
});