Установите флажок Все в уровне 3 таблицы AngularJS

Январь 2018, здесь есть Youtube HTML, вы можете видеть id = "button" id = "info" дублируются.

1
задан Jackal 18 March 2019 в 00:56
поделиться

1 ответ

Вы получаете неопределенную ошибку, потому что ваш инвентарь также является массивом. Вам нужен другой цикл for для прохождения циклов по инвентаризации

for(var i = 0; i < $scope.inventarios.length; i++){
    for(var j = 0; j < $scope.inventarios.Localizacoes.length; j++)
    {
        $scope.inventarios[i].Localizacoes[j].allItemsSelected = true;
    }
}

или если вы знаете индексы, вы можете напрямую обращаться к элементам массива, используя их без использования циклов.

$scope.inventarios[indexInventarios].Localizacoes[indexLocalizacoes].allItemsSelected = true;
0
ответ дан NTP 18 March 2019 в 00:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: