数组下面有三个对象,而realname_auth字段是【实名情况】字段,但是三个对象下面,有些对象下面没有realname_auth字段(此字段,也是个对象格式),也就是还没实名。此情况下,要取出有realname_auth字段对象下面的auth_status字段,要如下写:
代码这样循环写:
for (let i = 0; i < data.length; i++) {
let item = data[i]
// 拿实名情况------------------
// 解读:item.realname_auth?问号的意思是当里面有auth_status字段的时候,就取出,
// 无auth_status字段的时候,就给个null,最后赋值给 item.realname_auth。不加此问号系统就会报错。
item.realname_auth = item.realname_auth?.auth_status || null
}