Вы можете сделать watch
на своей модели.
watch : {
'modelThatChanges'() {
var height = document.getElementById("idOfCard").offsetHeight; // includes border and padding
console.log(height)
}
}
Если это вызывает проблему, то отображается последнее значение, а не новая высота. Вам нужно сделать Vue.nextTick
, и он будет выглядеть так:
watch : {
'modelThatChanges'() {
Vue.nextTick(() => {
var height = document.getElementById("idOfCard").offsetHeight; // includes border and padding
console.log(height)
});
}
}