Vue data has changed, the view remains the same, urgent!

< div class= "questions-list-give" @ click.stop= "spotFabulous (item.id,item.switch,index)" >

 <div>
  <i class="iconfont icon-dianzan dz" v-if="item.switch == true" ></i>  
  <i class="iconfont icon-dianzan wdz" v-else></i>
      <div>{{item.likeCount}}</div>
 </div>

< / div >

/ / like

  spotFabulous(id,swit,index){
      let data = {
          questionId:id,//
          isLike:swit//
      };
      if(swit == false){
          console.log(swit)
          console.log("")
          this.$set(this.listAnswersInfo[index],"switch",true)
      }else{
          console.log(swit)
          console.log("")
          this.$set(this.listAnswersInfo[index],"switch",false)
      }
   }
},
May.23,2022

this.$forceUpdate ()

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-1e5dff1-45766.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-1e5dff1-45766.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?