报错内容为:挂载的钩子中出错:“TypeError:无法读取未定义的属性(读取‘name’)”
请问一下大家,这个报错怎么解决
let name = item.name ? item.name : ""
贴一下代码
name未定义 。说明 你使用name属性时 ,该对象没有name属性 。
在js中可以 使用非空判读
if(obj.name){
//使用 obj.name
}
你读去的对象中没有name属性啊
item.name && item.name 用这个判断下,或者可以看一下是不是name字段渲染错误,也可能时后端返回数据错误