相关模型中的属性错误现在是我的问题。我可以通过执行model.errors.content或model.errors.messages来查看这些相关模型上的错误,但如果我想检查相关模型上的特定属性,以便突出显示字段错误,我会得到空值或未定义的值。
有关详细信息,请参阅下面的屏幕截图
无效错误对象:

错误后的模型:在这个对象中,我获得了属性和消息,但我使用了model.get("errors.phone“


发布于 2016-01-15 23:31:05
我最好的猜测是,您需要更新错误序列化程序,以便以Ember data JSON Adapter期望的格式发送数据。
在this stackoverflow answer中最好详细解释它,但作为要点,您应该以以下方式格式化数据:
{
"errors":
[
{
"detail": "is invalid",
"source": {
"pointer": "data/attributes/phone"
}
}
]
} 指针必须与您的模型属性相对应,因此本例中为phone。
https://stackoverflow.com/questions/34791824
复制相似问题