更新:没有关于对象路径的问题重复,我的问题是混合对象和数组元素[0]或[1]或更多..
我有这个代码试图获取错误,有不同的路径'错误;有时我需要根据发现错误的路径更改错误消息。
在lodash或js中是否有办法询问是否存在对象和数组的路径;例如:
_includes(err., 'graphQLErrors[0].state[0].key')
这是我的实际代码:
try {
errorMessage = err.graphQLErrors[0].state[0].key; // general error message
} catch (e) { /* ignore the error */ }
我已经看过他们的链接和解决方案,但没有任何东西可以混合使用数组和元素混合元素[nElement]和数组'。'