在angularJS中合并两个数组

新手上路,请多包涵

我有两个数组,我想将它们合并为一个数组以将数据绑定到 HTML 表单,这就是我所做的:

控制器:

 $scope.modifierOuCreerArticle = function() {
    var index = this.row.rowIndex;

    $http.get("URL1")
    .success(function(datagetArticle) {
        $scope.finalOperationsList = datagetArticle.listElementGamme;
        var v = $scope.finalOperationsList[$scope.finalOperationsList.length-1].operationId;

        $scope.listOperationsById(v);
        $scope.listfinal=$scope.finalOperationsList.concat($scope.listOperationsById);

        $scope.finalOperationsList = $scope.listfinal;
    });

$scope.listOperationsById = function(id) {
    $http.get(URL2)
        .success(function(data) {
            $scope.listOperationsById = data;
        });
}

我想合并“finalOperationsList”数组和“listOperationsById”数组的内容,并使用“listfinal”将内容发送到我的表单

但我在控制台中得到了这个:

 $scope.listfinal :[{ content of finalOperationsList},null]

所以请问我如何更正我的代码以获取来自“finalOperationsList”和“listOperationsById”数组合并的所有数据谢谢你的帮助

原文由 Jina 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 404
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题