Я хотел бы получить данные в формате JSON в этом формате, который должен быть отображен на экране:Как получить данные в поле ввода из запроса на получение в угловом JS?
{
"make": "Toyota",
"vin": "1234",
"model": "FJ",
"parts": [
{
"name": "wheel",
"desc": "makes it roll"
},
{
"name": "engine",
"desc": "really shiny"
},
{
"name": "Seats",
"desc": "leather seat covers"
}
]
}
Как заполнить эти данные в поле ввода?
<form>
<div class="form-group">
<label>Make</label>
<input type="text" class="form-control" id="makeid" ng-modal="make">
</div>
<div class="form-group">
<label>Vin</label>
<input type="text" class="form-control" id="vinid" ng-modal="vin">
</div>
<div class="form-group">
<label>Modal</label>
<input type="text" class="form-control" id="modalid" ng-modal="modal">
</div>
<div class="form-group">
<label>Parts</label>
<input type="text" class="form-control" id="partsid" ng-modal="part">
</div>
</form>
Как мне заставить его работать с использованием запроса?
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("http://192.16.1:8080/restproj/v1/dealer/1234/car")
.then(function(response) {
$scope.myMessage = response.data;
});
});
</script>
Как написать $ scope для заполнения экрана?
Try нг-модальный = "myMessage.vin". Если это не поможет, попробуйте использовать свой код. – NNR
использование ng-repeat для деталей –
http://jsfiddle.net/u4obssd3/104/ – NNR