在 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',});}
}