1

Is it an acceptable practice to use object destructuring within a computed property rather than using this.myData?

<script>
export default {
  data() {
    return: {
      myNumber: 1
    }
  },
  computed: {
    myNumberTimesTwo({ myNumber }) {
      return myNumber * 2
    },
    myNumberTimesThree() {
      return this.myNumber * 3
    }
  }
}
<script>
Nate
  • 605
  • 4
  • 12

1 Answers1

-1

Computed propertuy don't receive parameters. See this post for more deteils: Can I pass parameters in computed properties in Vue.Js

David ROSEY
  • 1,414
  • 1
  • 7
  • 20
  • When I use Object destructuring on a computer property as per my example, this works correctly – Nate Feb 09 '21 at 15:49