感谢您的指点, 在您的指点下,我测试通过以下代码了! if (res.data.hasOwnProperty('ErrorMsg')) { 有属性ErrorMsg } else { 没有属性ErrorMsg }
3 个回复
1***@qq.com (作者)
已解决了.
可以直接写:
if (!res.data.xxxx) {
console.log('JSON中,data分支下面, 没有xxxx键值');
};
[已删除]
你这样写如果那个键存在但是为false的话也会进if....有个函数可以判断,,hasOwnProperty..专门判断是否存在的..希望你可以多看看文档
1***@qq.com (作者)
感谢您的指点,
在您的指点下,我测试通过以下代码了!
if (res.data.hasOwnProperty('ErrorMsg')) {
有属性ErrorMsg
} else {
没有属性ErrorMsg
}