原数据格式↓
const final = [{ name: 'test', final: 'id,name' },
{ name: 'data', final: 'type' },
{ name: 'data', final: '' }]
期待结果↓
const result = [{ fit: 'test:id' },
{ fit: 'test:name' },
{ fit: 'data:type' },
{ fit: 'data:' }]
fit的值等于name值+冒号+final的值,如果final里的值有逗号,那么就拆分为两个,如果final值为空,照样也带上name值+冒号
在这里先感谢各位大神们的解答,小弟感激不尽!!
结果