Рассчитать проверенные значения внутри Angular Таблица материалов - PullRequest
0 голосов
/ 18 апреля 2020

Существует пример Angular Таблица материалов с флажками , которая именно то, что я хочу использовать в своем приложении. Моя проблема в том, что я хочу вычислить общую стоимость проверенных строк. Например, общая сумма веса в текущем примере.

Возможно ли это, и что мне нужно добавить в код, чтобы это произошло? Не удалось найти похожие примеры в Интернете ...

1 Ответ

0 голосов
/ 18 апреля 2020

Из приведенного вами примера вы можете получить выбранные / проверенные элементы таблицы материалов, используя:

this.selection.selected

. Это даст вам отмеченные элементы из таблицы.

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

let totalWeight = this.selection.selected.reduce((acc , val)=> acc+ val.weight , 0)

Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...