Javascript 使用角度函数获取数组
我曾经使用JSTLJava标记,如下所示 基本上,这将为每个clientType每天创建许多输入Javascript 使用角度函数获取数组,javascript,angular,Javascript,Angular,我曾经使用JSTLJava标记,如下所示 基本上,这将为每个clientType每天创建许多输入 <form method="post"> <tbody> <c:forEach begin="1" end="${amountOfDayEnds}" varStatus="day"> <tr class="text-center hover-table"> <td&g
<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>
${day.count}
我将使用var data=$('form')在jquery中获取数据代码>
我将如何使用Angular进行此操作?我使用的是Angular 6.所以我假设您正在尝试将其转换为Angular。您需要使用ngFor。有关这方面的介绍,请查看角度教程中的页面
基本上,它最终会看起来像这样:
<tbody>
<div *ngFor="let day of days">
<tr class="text-center hover-table">
{{day | json}}
{{day | json}}
您确定这是角度6吗?这不是Angular的模板语法。顺便说一下,不需要使用jQuery。您应该使用数据绑定或ReactiveForms来实现这一点。但现在我用的是Angular输入在哪里?我如何得到输入的值?