Как динамически генерировать ng-model = «my _ {{$ index}}» с помощью ng-repeat в AngularJS?

Я хотел бы спросить вас, можете ли вы помочь мне в этом.

Я создал jsfiddle с моей проблемойВот, Мне нужно динамически генерировать некоторые входные данные с помощью ng-модели в ng-репитере, используя способ ng-model = "my _ {{$ index}}".

В jsfiddle вы можете видеть, что все работает нормально, пока я не попытаюсь сгенерировать его динамически.

HTML будет:

<div ng-app>
<div ng-controller="MainCtrl">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td>
      <select ng-model="selectedQuery" 
        ng-options="q.name for q in queryList" >
        <option title="---Select Query---" value="">---Select Query---</option>
      </select>
    </td>
  </tr>
  <tr ng-repeat="param in parameters">
    <td>{{param}}:</td>
    <td><input type="text" ng-model="field_X" />field_{{$index}}</td>
  </tr>
</table>
<div>
<div>

И JavaScript ...

function MainCtrl($scope) {
 $scope.queryList = [
    { name: 'Check Users', fields: [ "Name", "Id"] },
    { name: 'Audit Report', fields: [] },
    { name: 'Bounce Back Report', fields: [ "Date"] } 
  ];

$scope.$watch('selectedQuery', function (newVal, oldVal) {
    $scope.parameters = $scope.selectedQuery.fields;
  });
}

Можете ли вы дать мне любую идею?

Большое спасибо.

Ответы на вопрос(5)

Ваш ответ на вопрос