Hi Charles!   Changes in frameworks are done asynchronously so updates can get batched together. So you need to wait for the DOM to render those changes. https://vuejsdevelopers.com/2019/01/22/vue-what-is-next-tick/   this.flexClass = !this.flexClass; this.$nextTick(() => { Flip.from(state, { absolute: true, duration: 0.5, stagger: 0.05, ease: "power1.inOut" }); });  
    • Like
    2