динамически добавлять новые модели внутри повтора

0

Я использую ng-repeat в массиве объекта. testList содержит имя теста, я хочу смоделировать скорость и продолжительность и получить его в моем контроллере. Я могу получить выбранное значение. Но скорость и продолжительность не наступают.

.input-group.margin-bottom-20
             table.table
                thead
                    tr
                        td.col-md-5
                        td.col-md-4
                        td.col-md-3
                tbody
                    tr(ng-repeat='test in testList')
                        td
                            input(type='checkbox', ng-model='test.selected', value='{{test.name}}')
                            |   {{test.name}}  &nbsp


                        td
                            .input-group
                                input(type='text', ng-model='test.rate', pattern = "[0-9]{10}",placeholder='Rate in Rupees')

                            br
                            .input-group
                                input(type='number', ng-model='test.duration', pattern = "[0-9]{10}",placeholder='Duration to deliver report')
  • 0
    Если вы можете предоставить codepen / jsfiddle или другую демонстрацию, я постараюсь исправить это для вас. Тем не менее, вы, вероятно, найдете решение самостоятельно, когда напишите его в коде.
  • 0
    Есть ли скорость и продолжительность в массиве testList?
Показать ещё 2 комментария
Теги:

1 ответ

0

Я не уверен, где ваши данные поступают из продолжительности или скорости, но вы можете добавить:

    angular.forEach($scope.testList, function(value,key){
    $scope.testList[key].rate = WhateverRate;
    $scope.textLIst[key].duration = WhateverDuration
})

Тогда скорость и продолжительность будут частью вашей модели и будут отображаться с вашим ng-repeat.

  • 0
    Дайте мне знать, если вышесказанное - то, что вам нужно. Не видя, как вы извлекаете данные по скорости и продолжительности, это все, что я могу вам дать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню