字符串分割成数组
2024-01-08 19:33:47
split对字符串进行分割 如果分割的字符串有可能是null的情况下 需要对数据进行判断(三元判断)
假设后台返回的数据格式
res=[
{
name:‘张大仙’,
age:31,
sex:1,
value:“高血压|糖尿病|冠心病|慢阻肺|脑中风”
},
{
name:‘王大仙’,
age:1,
sex:2,
value:null
},
{
name:‘陈大仙’,
age:31,
sex:1,
value:“高血压”
},
]
需求将数据一标签的格式展示
res=[
{
name:'张大仙',
age:31,
sex:1,
value:“高血压|糖尿病|冠心病|慢阻肺|脑中风”
},
{
name:'王大仙',
age:1,
sex:2,
value:null
},
{
name:'陈大仙',
age:31,
sex:1,
value:“高血压”
},
]
var newData=res.map(item=>{
return item.value=item.value!=null?item.value.split('|'):[]
});//转化之后的格式
// newData=[
// {
// name:'张大仙',
// age:31,
// sex:1,
// value:['高血压','糖尿病','冠心病','慢阻肺','脑中风']
// },
// {
// name:'王大仙',
// age:1,
// sex:2,
// value:[]
// },
// {
// name:'陈大仙',
// age:31,
// sex:1,
// value:['高血压']
// },
//]
文章来源:https://blog.csdn.net/weixin_45041493/article/details/135463421
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!