如何通过 “error” 中的 “key” 获取 “ajaxForm.name”的值?
//对象
let ajaxForm = {
"name": "",
"value": "init"
}
//当 ajaxForm.name 为空将返回下列错误
let error = {
"key":"ajaxForm.name"
}
let name = eval(error.key)
data = { ajaxForm }
然后 lodash.get 这样的直接就可以用
原生的话就按点 split 一下字符串,然后一层一层去找,自己实现一个简单版本的 lodash.get
递归不就行了吗?