

This is similar to the behavior of track-by="$index"
#Js splice last element Patch
If the order of the data items has changed, instead of moving the DOM elements to match the order of the items, Vue will patch each element in-place and make sure it reflects what should be rendered at that particular index. Use v-bind:key="index", When Vue is updating a list of elements rendered with v-for, by default it uses an “in-place patch” strategy.

I just replaced the flow-button with input and it works. This must be because of your flow-button I have tried to replicate your error but endup to this code. Import flowButton from './assets/flow-button' But after click remove its delete from the last. I am pushing item dynamically to an array. Array splice supposed to work but its not working like I want. I am facing a problem in deleting item from an array.
