使用AngularJS将ng-repeat $index保存到数据库的方法如下:
<div ng-repeat="item in items">
<span>{{$index}}</span>
<span>{{item.name}}</span>
</div>
app.controller('MyController', function($scope, $http) {
$scope.saveIndexToDB = function(index) {
$http.post('/api/saveIndex', {index: index})
.then(function(response) {
// 处理保存成功的逻辑
})
.catch(function(error) {
// 处理保存失败的逻辑
});
};
});
<div ng-repeat="item in items">
<span>{{$index}}</span>
<span>{{item.name}}</span>
<button ng-click="saveIndexToDB($index)">保存到数据库</button>
</div>
总结:使用AngularJS将ng-repeat $index保存到数据库的过程包括定义HTML模板、控制器函数、发送HTTP请求到后端API以及在后端实现保存数据到数据库的逻辑。具体的实现方式取决于你的应用程序架构和技术栈,以及你使用的数据库和后端技术。
AngularJS Select(选项框)
AngularJS 可是使用数组或对象创建一个下拉列表选项。
使用ng-options创建选项框
在AngularJS 中我们可以使用ng-option指令来创建一个下拉列表,列表通过对象和数组循环输出
实例:
继续
1.ng-repeat获取每个input里的数据
1)html
<button ng-click="add()">add</button>
{{item.id}}
领取专属 10元无门槛券
手把手带您无忧上云