即时通讯试图使用塞内卡微服务的东西。我在这个领域是新手,经验不足。我有一个问题,我收到的json对象未定义,但显示在console.log中。
console.log("company:", body.data.company)
company = body.data.company
这是错误的结果。它表明该公司明显包含一个值,而不是null
公司:BST
{“ notice”:“ seneca:操作cmd:addMember,role:client失败:公司未定义。”,“ code”:“ act_execute”,“ err”:{“ eraro”:true,“ orig”:{} ,
“ code”:“ act_execute”,“ seneca”:true,“ package”:“ seneca”,“ msg”:“ seneca:操作cmd:addMember,role:client失败:公司未定义。...
最佳答案
从以上提供的信息中,我可以看出未定义公司字段意味着它不存在于body.data中
尝试在控制台上打印正文,并检查整个传入数据。
关于json - Json数据即使存在也返回未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43383863/