在AngularJS中,ng-repeat指令用于循环遍历一个集合,并为每个元素生成相应的HTML代码。如果需要将新数据重新分配给ng-repeat,可以通过更新数据源的方式实现。
以下是一种常见的方法:
具体步骤如下:
$scope.items = [
{ id: 1, name: 'Item 1' },
{ id: 2, name: 'Item 2' },
{ id: 3, name: 'Item 3' }
];
<div ng-repeat="item in items">
{{ item.name }}
</div>
$scope.items = [
{ id: 4, name: 'Item 4' },
{ id: 5, name: 'Item 5' },
{ id: 6, name: 'Item 6' }
];
这样,ng-repeat指令会重新遍历更新后的数据源,并在HTML中显示新的元素。
对于AngularJS中ng-repeat的更多详细信息,您可以参考腾讯云的AngularJS文档: https://cloud.tencent.com/document/product/1026/37999
请注意,以上答案仅涉及AngularJS中ng-repeat的用法,不涉及特定的云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云