[Vuejs]-Infinite loop warning in vue table rendering

1👍

Dont update props multiple times with different values within in render cycle.
To seperate those you can just put it into a single component:
e.g.:

{
  props: ['time', 'day', 'serverData'],
  computed: {
    cellValue(){
      let val = "No data in this cell"
      this.serverData.some(a=>{
        if(a.Day === this.day && a.Time === this.time){
            val = a.id;return true;
        }
      })
      return val
     }
  }
}
<template>
  <span>cellValue</span>
</template>

Leave a comment