【发布时间】:2018-12-01 14:49:04
【问题描述】:
这是我从后端节点 js api 获得的 redux 数组
errors:
errors: Array(1)
0: {location: "body", param: "name", value: "mamadou bah transfert", msg: "ce nom est déja utilisé"}
length: 1
在 React 中我试图显示这样的错误
<div class="col m12">
{this.props.offices.errors.errors?
<span className="center-align red-text">
{this.props.offices.errors.errors.map((error,i) => <p key={i}> {error.param=='name'?error.msg:''}</p>)
</span> : '' }
</div>
这是我经常遇到的错误
【问题讨论】:
-
执行
console.log(this.props.offices)并在此处写入输出。然后我可以帮助您,因为我需要查看您的对象/列表的结构。 -
您错误中的代码与您问题中的代码不匹配。
this.props.offices.errors ?与this.props.offices.errors.errors ?.
标签: javascript reactjs redux