2014-11-25 154 views
1

嗨我是Angular Js的新手。我有一个像下面Angular JS中的复杂模型绑定

$scope.data = { 
      FocusOn: "", 
      Filters: [ 
       { 
        FilterName: "", 
        FilterValue: "" 
       } 
      ], 
      Range: { 
       From: "", 
       To: "" 
      } 
     } 

下面是我简单的HTML模型,

<select ng-model="data1.Filters.FilterName" ng-options="day for day in days"></select> 
       <input type="text" ng-model="data1.Filters.FilterValue"/> 
       <button ng-click="addField()">Add Field</button> 

JS是像下面

$scope.data.Filters.push(data1); 

但它不是推入arrary。出了什么问题以及如何在Angular Js中使用复杂模型。

任何人都可以帮助我吗?

感谢,

回答