Javascript 使用弹出窗口在ANGULAR中添加项目json
我正在做一个网络应用程序 我有一个动态的表。首先,选择产品,然后选择批次。select中的项目列表由json获取。现在的问题是,我想添加创建新项目的可能性,以添加到Javascript 使用弹出窗口在ANGULAR中添加项目json,javascript,angularjs,json,modal-dialog,ngtable,Javascript,Angularjs,Json,Modal Dialog,Ngtable,我正在做一个网络应用程序 我有一个动态的表。首先,选择产品,然后选择批次。select中的项目列表由json获取。现在的问题是,我想添加创建新项目的可能性,以添加到批次中 因此,首先,我尝试使用以下代码在LOT列中添加字段: $scope.addLot = function(id,val,lotId) { // console.log(id); var inWhichProduct = id; var newArray = { "value": val, "id":
批次中
因此,首先,我尝试使用以下代码在LOT列中添加字段:
$scope.addLot = function(id,val,lotId) {
// console.log(id);
var inWhichProduct = id;
var newArray = { "value": val, "id": lotId };
//console.log($scope.items)
angular.forEach($scope.items,function(v,i){
if($scope.items[i].id == id )
{
$scope.items[i].lots.push(newArray);
console.log($scope.items[i].lots);
}
});
};
这是一个很好的例子。但我想做的是在模式窗口中移动这些字段。我试过这个,但不起作用(这是另一个例子)。为什么?也许正确的方法是在json中添加项目,然后刷新批次,但是如何在json中添加项目呢?
angular.module('app',[]).controller('ExampleController',['$scope',',
职能($范围){
$scope.infos=[
{name:“我将转到模式1”},
{name:“我将转到模式2”}
];
$scope.goToModal=函数(信息){
$scope.newDataInModal=info;
}
}
]);代码>
{{info.name}
启动演示模式
&时代;
情态标题
{{newDataInModal.name}
接近
保存更改
谢谢您的回答,但我不明白如何将您的代码与我的代码集成在一起