Я использую кладку в списке карточек, когда я добавляю новую карточку, мне нужно перезагрузить кладку. Я не знаю, как вызвать функцию для перезагрузки кладки
mounted(){
let wrapper = this.$refs.wrapper;
let msnry = new Masonry(wrapper, {
itemSelector: '.note',
gutter: 10,
percentPosition: true
});
}
watch: {
array: function(val) { // watch it
if(val){
msnry.reloadItems(); // function for reloading items
msnry.layout(); // function for rerendering layout
}
}
}
Может быть, msnry следует определять глобально? Но в учебнике по React он вызывается таким же образом. Как я мог справиться с этим