How do I control whether other list items after vue deletes a list item will fill the deleted item position backward or forward after the previous item is deleted?

I used vue to render a music list. When the list scrolls to the bottom, the item in the list is deleted, and the blank of the deleted item is filled down by the item above, so that when I add the deleted animation, the deleted item always flies down. I would like to ask how to fix this.

  //
  .items-move {
    transition: all 1s ease 0.5s;
  }
  .items-enter-active {
    transition: transform 1s;
  }
  .items-leave-active {
    position: absolute;
    width: 100%;
    transition: transform 1s;
  }
  .items-enter,
  .items-leave-to {
    transform: translateX(30px);
    // opacity: 0;
  }
Jul.06,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e4678e-44bce.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e4678e-44bce.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?