- 31
- 0
<!DOCTYPE html>
<html lang="en" ng-app="myApp">
<head>
<meta charset="UTF-8">
<title>ng-repeat</title>
<script type="text/javascript" src="angular-1.3.0.js"></script>
<!--<script src="https://cdn.bootcss.com/angular.js/1.3.0/angular.js"></script>-->
<script>
var m1 = angular.module('myApp', []);
m1.controller('fnA', ['$scope', function($scope) {
$scope.dataList = [
{
'name':'john',
'age':'22'
},
{
'name':'vtime',
'age':'23'
},
{
'name':'ggggg',
'age':'66'
}
];
}]);
</head>
<body>
<div ng-controller="fnA">
<table ng-repeat="data in dataList">
<tr >
<td>{{data.name}}</td>
<td>{{data.age}}</td>
</tr>
</table>
</div>
</body>
</html>
遍历table该怎么写
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
前世情未了 VIP会员 1楼
在 AngularJS 中,当表格的行被拖动并被保存时,表单的数据通常会被保存。但是,如果用户选择拖动并保存,但表单的数据没有被保存,可能是因为在保存数据时没有更新相应的表格行。 以下是一些可能的解决方案:
- 在保存数据时更新表格行:你可以使用
ngOnChanges事件来监听表单的变化,然后在保存数据时更新相应的表格行。例如:
javascript ngOnChanges({ data: tableData }) { tableData.$set('column1', value1); tableData.$set('column2', value2); // ... }- 在保存数据时更新表格行:你可以使用
$set方法来更新表格行。例如:
javascript tableData.$set('column1', value1); tableData.$set('column2', value2); // ...- 使用
$saveAs方法:如果你想要保存表格行,但是不想保存整个表单,你可以使用$saveAs方法。例如:
javascript tableData.$saveAs({ id: id, columns: columns }, 'file');请注意,这些解决方案都需要在更新表格行时保存整个表单,因为
$saveAs方法默认不会保存整个表单。如果你想要保存整个表单,你需要手动在每个表格行之间添加$saveAs方法。另外,如果你正在使用 AngularJS 的表单 API,你可以使用
$form和$scope对象来管理和更新表格行。例如:```javascript
- 在保存数据时更新表格行:你可以使用

