当我想操纵DOM时,向$scope.myList = []
添加新内容的权利是什么?
我尝试了$scope.myList.push(data);
,它在最后添加了新数据,因此在ng-repeater中的HTML模板末尾。我希望它在顶部。
unshift-function将重新排列数组并更新所有元素。
角色新手。
编辑: 也许问题应该是:我应该如何动态地将新内容添加到我的模板顶部?
答案 0 :(得分:6)
无论何时想要预先添加数组,都将重新排列整个数组。如果您可以指定data
的格式,建议您添加entry_number
或id
作为data
的字段,并使用angular filter放置新项目到顶部。
看看this plunker。