我使用$http
获取和重复我的数据到<li>
,这是第一次工作,但是当我第二次运行$http
时,请申请<li>
empty()
1}},我在转发器错误中得到了Duplicates。我知道在jquery中我们必须使用append()
然后使用<li ng-repeat="data in data">{{data.name}}</li>
var getAPI = function(name){
$http({
url: "http://example.me",
method: "GET",
params:{name:name},
}).then(function(response){
$scope.data = response.data;
})
}
getAPI('john');
DOM,但在angularjs中我不知道如何解决这个问题。
for small_tuple in Long_list:
the_list = list(small_tuple)
res=[]
for uncleaned_string in the_list:
time = uncleaned_string.replace('/','@')
res.append(time)
last_list.append(tuple(res))
print last_list
当我第二次像getAPI('james');
一样打电话时不起作用答案 0 :(得分:0)
通常意味着你有一个数组,其中的项目具有相同(或非唯一)的标识符
解决这个问题的一个非常简单的方法是跟踪$ index
ng-repeat="item in items track by $index"
但是,您可能并不总是希望这样做,具体取决于您的数据和使用重复的方案。
因此,对于此示例,如果您的项目看起来像
$scope.items = ["1","1"];
如果您不按$ index添加曲目,则会出现此错误,因为它在两个项目之间没有任何唯一性。