如何使用数据绑定在数组中创建角度创建项?

时间:2014-04-10 16:36:07

标签: javascript angularjs

在我的模型中,我有一个Complext对象图,并希望在用户输入数据时使用angular来构建分支。只要属性路径不包含数组,这确实有效。有没有办法获得角度来创建数组并在其中添加项目?

演示控制器

var app = angular.module('plunker', []);

app.controller('MainCtrl', function($scope) {
  $scope.deal ={};

});

这有效

<input type="text" ng-model="deal.BorrowerSet.0.Borrower.Name"  />

并生成一个对象

{
  "BorrowerSet": {
    "0": {
      "Borrower": {
        "Name": "Bob"
      }
    }
  }
}

但是,当使用数组时,这不起作用。

<input type="text" ng-model="deal.BorrowerSet[0].Borrower.Name"  />

我想要以下结果

{
  "BorrowerSet": [
    {
      "Borrower": {
        "Name": "Bob"
      }
    }
  ]
}

我希望使用angular来构建对象图,就像它对

一样

http://plnkr.co/KiwjyG

0 个答案:

没有答案