Я создаю угловой webapp, перечисляя различные автомобили на боковой панели и некоторую информацию о конкретном автомобиле в информационном боксе.Угловая, подключайте объекты и отображайте правильную информацию
Цель состоит в том, чтобы показать нужную информацию в поле при нажатии на различные автомобили.
У меня есть два разных массива (две конечные точки API), где первый массив содержит название автомобиля, а другой - информацию о машине. Но я понятия не имею, как связать объекты с первичным ключом и внешним ключом, и как я должен выводить нужную информацию после нажатия на автомобиль.
app.js:
angular.module('myApp', [])
.controller('MyController', function($scope, $http) {
function fetch() {
$http({method : 'GET',url : 'http://*cars*'})
.success(function(data) {
$scope.cars = data;
});
$http({method : 'GET',url : 'http://*information*'})
.success(function(data) {
$scope.information = data;
});
}
fetch();
})
HTML:
<div id="sidebar">
<ul>
<li ng-repeat="name in cars"><a href="#">{{ name.displayName }}</a></li>
</ul>
</div>
Пока все, что я сделал то, что я принес данные и outputed машины на боковой панели. Но теперь я занимаюсь поиском в Интернете и пытаюсь подключить автомобили к информации с помощью циклов и функций в течение нескольких часов, но не знаю.
Да, я новичок в этом. Любая помощь была бы замечательной! Спасибо
Почему бы вам не использовать единый массив для хранения автомобилей и их информации и просто отображать информацию о выбранном автомобиле? – Aron