Получить массив с помощью Angular - PullRequest
0 голосов
/ 17 мая 2018

Раньше я использовал такие java-теги JSTL.

В основном это создаст много входов в день для каждого clientType.

<form method="post">
    <tbody>
        <c:forEach begin="1" end="${amountOfDayEnds}" varStatus="day">
            <tr class="text-center hover-table">
                <td>${day.count}</td>
                <c:forEach var="clientType" items="${clientTypes}">
                    <td>
                        <div>
                            <input class='text-center field' value='0' type='number' data-validation='[V>=0,INTEGER]' data-validation-message='Only integer numbers equal or greater than 0 allowed.'
                                name='dataClients[]' min='0' required/>
                        </div>
                    </td>
                </c:forEach>
            </tr>
        </c:forEach>
    </tbody>
</form>

И я бы получил данные в jquery, используя var data = $('form').serialize();

Как бы я это сделал, используя Angular? Я использую Angular 6.

1 Ответ

0 голосов
/ 17 мая 2018

Итак, я предполагаю, что вы пытаетесь преобразовать это в Angular.Вам нужно использовать ngFor .Для ознакомления с этой страницей проверьте страницу Отображение списка в Angular Tutorial.

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

<tbody>
    <div *ngFor="let day of days">
        <tr class="text-center hover-table">
            {{day | json}}     
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...