实际上是从多个范围的IE(WielyRealSub,NoFPAST,AviabelDATA,FuffDeC类)发送的数据。
每个作用域对象都有如下数据
车辆寄存器:{“vin”:vin89,“vplnum”:ar 890s,“uni”:proxu}
noofpass:{noofpass:900}
可用数据:{“类”:9009,“名称”:MaSie}
等。。。。。。像那样
然后如何将它们组合为单作用域对象,将其发送到$HTTPPOST
这里是明确的代码…
angularjs中的控制器方法
VICCHICLE寄存器=函数(WEB寄存器,NoFPASTS,AVILabLeDATA,
SuffDeCube,StopeDopDe1,StopeDopDe2){

  **How to merge these veh_register+noofpass+avilableData+...........**
     Into single Scope that send it from here to Target .........

   $http.post("interface.php?action=sendVehRegDetails").then(function(result) {
           $scope.year=result['data'];
     });
 }

最佳答案

您可以使用角度extend函数:
https://docs.angularjs.org/api/ng/function/angular.extend
通过复制所有属性扩展目标对象dst
从src对象到dst。可以指定多个src对象。

关于php - AngularJs:如何将两个或多个范围合并为单个范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24341348/

10-09 21:27