[Vuejs]-Remove category_id property from ColumnValue object in Vue template

0๐Ÿ‘

โœ…

I would recommend using a filter in Vue to remove the property, such as:

new Vue({
  // ...
  filters: {
    removeCategoryId: function (value) {
      if (!value) return ''
      delete value.category_id
      return value
    }
  }
})

An then use this in your template:

{{ columnValue | removeCategoryId }}

Update: I misunderstood the scope of the loop. This works, and I verified on jsfiddle: https://jsfiddle.net/spLxew15/1/

 <td v-for="columnValue, column in record" v-if="column != 'category_id'">

Leave a comment