首页 > 解决方案 > 在 vue 计算属性中使用对象解构

问题描述

在计算属性中使用对象解构而不是使用 this.myData 是否可以接受?

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

标签: vue.js

解决方案


计算属性不接收参数。有关更多详细信息,请参阅这篇文章:我可以在 Vue.Js 的计算属性中传递参数吗


推荐阅读