将这个json数组中每个对象格式化到一行上:const columns = [ { title: 'ID', dataIndex: 'con_id', key: 'con_id', }, { title: '参数名称', dataIndex: 'con_name', key: 'con_name', }, { title: '参数值', dataIndex: 'con_value', key: 'con_value', }, { title: '所属组', dataIndex: 'con_group', key: 'con_group', }, { title: '父级ID', dataIndex: 'con_parent_id', key: 'con_parent_id', }, { title: '参数类型', dataIndex: 'con_type', key: 'con_type', }, { title: '创建日期', dataIndex: 'con_create_date', key: 'con_create_date', }, { title: '更新日期', dataIndex: 'con_update_date', key: 'con_update_date', }, { title: '用户', dataIndex: 'con_manager', key: 'con_manager', }, { title: '种属', dataIndex: 'con_species', key: 'con_species', }, { title: '排序', dataIndex: 'con_order', key: 'con_order', }, { title: '状态', dataIndex: 'con_state', key: 'con_state', }, { title: '描述', dataIndex: 'con_remark', key: 'con_remark', }, ];
时间: 2023-12-31 15:04:42 浏览: 168
可以使用ES6的数组map()方法和模板字符串来格式化每个对象为一行上的字符串。以下是示例代码:
```js
const formattedColumns = columns.map((col) => {
return `{ title: '${col.title}', dataIndex: '${col.dataIndex}', key: '${col.key}' }`;
});
console.log(formattedColumns.join(',\n'));
```
这段代码将columns数组中的每个元素通过map()方法映射为一个字符串,该字符串包含了该元素的所有属性,并使用模板字符串的形式对其进行格式化。最后,使用数组的join()方法将所有字符串连接起来,并在它们之间添加逗号和换行符,以便每个对象都占据一行。
执行以上代码会输出以下结果:
```
{ title: 'ID', dataIndex: 'con_id', key: 'con_id' },
{ title: '参数名称', dataIndex: 'con_name', key: 'con_name' },
{ title: '参数值', dataIndex: 'con_value', key: 'con_value' },
{ title: '所属组', dataIndex: 'con_group', key: 'con_group' },
{ title: '父级ID', dataIndex: 'con_parent_id', key: 'con_parent_id' },
{ title: '参数类型', dataIndex: 'con_type', key: 'con_type' },
{ title: '创建日期', dataIndex: 'con_create_date', key: 'con_create_date' },
{ title: '更新日期', dataIndex: 'con_update_date', key: 'con_update_date' },
{ title: '用户', dataIndex: 'con_manager', key: 'con_manager' },
{ title: '种属', dataIndex: 'con_species', key: 'con_species' },
{ title: '排序', dataIndex: 'con_order', key: 'con_order' },
{ title: '状态', dataIndex: 'con_state', key: 'con_state' },
{ title: '描述', dataIndex: 'con_remark', key: 'con_remark' }
```
这样,我们就将每个对象格式化到一行上了。
阅读全文