在html中,我们使用这样写<input type="text" value="8">
。我在使用angular js标签时遇到两个问题。
我想设置一些我从数据库value=8
获取的值。
我正在使用此表单中的一个下拉列表。我想自动选择一些在数据库中设置的值。
<form id="attendanceSheet" name="attendanceSheet" ng-submit="fillUpTimeSheet(attendanceSheet.$valid)" >
<table ng-table="tableParams" class="table">
<tr ng-repeat="resource in resources">
<td data-title="'Working Hours'" style="text-align:center" ng-if="resource.isBillable == 1">{{resource.billable_hours}}h <input type="number" style="width: 55px;" min="0" max="8" ng-init="timeSheet[$index] = {}" ng-model="timeSheet[$index].billableHour" required></td>
<td data-title="'Non Billable Resource'" style="text-align:center" ng-if="resource.isBillable == 1"><select data-ng-options="o.resource_name for o in nonBillableResources" style="width: 150px;" ng-model="timeSheet[$index].nonBillableResource"></select></td>
</tr>
</table>
</form>
设置我尝试过的值.. value="resource.id"
或ng-init="timeSheet[$index] = {resource.id}"
我需要帮助。