vue3 怎么判断数据列是否包某一列名

在 Vue 3 中,你可以使用数组的 some 方法来判断一个数组是否包含某个特定的对象,例如某个列。some 方法会遍历数组中的每一个元素,如果找到符合条件的元素,则返回 true,否则返回 false

tableProps.columns.some(column => column.dataIndex === '列名')

setup(props, { emit, refs }) {
    const hasAllocatedCountColumn = () => {
        return tableProps.columns.some(column => column.dataIndex === 'allocatedCount');
    };
 

     if (!allocatedCountExists) {
            tableProps.columns.push({
              title: '分配数量',
              dataIndex: 'allocatedCount',
            });
     }
}
相关推荐
初遇你时动了情5 分钟前
uniapp 城市选择插件
开发语言·javascript·uni-app
zhangjr057539 分钟前
【HarmonyOS Next】鸿蒙实用装饰器一览(一)
前端·harmonyos·arkts
不爱学习的YY酱1 小时前
【操作系统不挂科】<CPU调度(13)>选择题(带答案与解析)
java·linux·前端·算法·操作系统
zongzi_4941 小时前
二次封装的天气时间日历选择组件
开发语言·javascript·ecmascript
木子七1 小时前
vue2-vuex
前端·vue
麻辣_水煮鱼1 小时前
vue数据变化但页面不变
前端·javascript·vue.js
BY—-组态1 小时前
web组态软件
前端·物联网·工业互联网·web组态·组态
一条晒干的咸魚1 小时前
【Web前端】实现基于 Promise 的 API:alarm API
开发语言·前端·javascript·api·promise
WilliamLuo2 小时前
MP4结构初识-第一篇
前端·javascript·音视频开发
Beekeeper&&P...2 小时前
web钩子什么意思
前端·网络