【发布时间】:2016-02-02 11:17:17
【问题描述】:
在我的 MySQL 数据库中,我有这样的 json 字符串列:
[{id:1,name:"VEZAN ZA PROJEKT 1"}, {id:1, name:'VEZAN ZA PROJEKAT 2'}]
我正在尝试像这样在模板中显示值:
<span ng-repeat="(key, val) in singletask.depencies">
{{val}}
</span>
但得到错误:
不允许在转发器中重复。使用“track by”表达式 指定唯一键。中继器:singletask.depencies 中的 (key, val), 重复键:字符串::,重复值::
如果我添加track by $index,它将显示用空格分隔的完整 json 字符串...
有谁知道问题出在哪里?
编辑
我从对象数组中提取 JSON。这是我的对象的样子:
{
tasks : [
0 : Object
1 : Object
],
admin_id : 1,
created_at : "2015-11-02 16:16:27",
depencies : "[{id:1,name:" VEZAN ZA PROJEKT 1 "}, {id:1, name:'VEZAN ZA PROJEKAT 2'}]"
}
【问题讨论】: