Я работаю над динамической формой в угловом формате, где данные могут быть несколькими путями с другими данными, где при сохранении ему необходимо отправить несколько запросов на сервер на сервер. Возможно ли это в угловом? Вот мой HTML,Как отправить несколько запросов, используя angular.js
<fieldset class="form-group pl-sm" ng-repeat="file in files">
<div>
<input type="text" class="form-control" autocomplete="off" name="fileLocation" ng-model="file.name">
</div>
<input type="checkbox" class="switch-input" name="" ng-model="file.xxxx" />
<input type="checkbox" class="switch-input" name="" ng-model="file.yyyy" />
<div class="col-sm-3">
<select class="form-control" name="fileCenters" ng-model="file.centers" required>
<option value="Development">Development</option>
<option value="Sales">Sales</option>
</select>
</div>
</fieldset>
<a href="" ng-click="addNew()">Add more </a>
Я не знаю, как я мог сохранить все пути в одном запросе пост. Таким образом, по существу, он должен быть объект JSON с несколькими entirs объектов, таких как
[{
location: 'france',
xxxx: true,
yyyy: false,
center: 'sales'
},
{
location: 'france',
xxxx: true,
yyyy: false,
center: 'sales'
}]
любая помощь на угловой http.post с многократным запроса будет большим, мне нужно стоять в очереди запросов с тайм-аут или добавить обратный вызов и цепочка запроса об успешности первого запроса?
Если вы можете отправить массив как данные в одном запросе '$ http.post (URL, arrayOfObjects)' –
вам нужно отправить их в ли конкретный порядок? Если нет, то почему вы не можете просто запускать запросы на сервер. –
Мне действительно не нужно отправлять их в определенном порядке, так как в форме есть только одна кнопка сохранения, при нажатии на сохранение все местоположения должны быть отправлены на сервер. @YangLi, как бы я мог продолжить стрельбу? – looneytunes