Vue3中computed的用法

  • Post author:
  • Post category:vue


Vue3中computed的用法



前言

vue3中的computed的用法



代码

<script>
import { reactive, computed } 

export default {
  name: 'CustomTable',
  setup () {
    const data = reactive({
      checkList: ['标题'],
      columns: [
        {
          label: '标题',
          width: 'auto',
          prop: 'title',
          sortable: true,
          disableCheck: true
        }
      ],
      finallyColumns: []
    })

    data.finallyColumns = computed(() => {
      return data.columns.filter((item) =>
        data.checkList.includes(item.label)
      )
    })

    return {
      ...toRefs(data)
    }
  }
}
</script>

在这里插入图片描述



版权声明:本文为m0_50207524原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。