Я новичок в AngularJS. Я пытаюсь получить имя, фамилию & Состояние из API, используя функцию поиска для кода состояния, например, «DC» для ex.AngularJS не отображает данные API
Я модифицировал быть проще, и я до сих пор не вижу никаких результатов на странице:
Вот мой прибудете:
function ItemsController($scope, $http){
$http.get("https://my.ncarb.org/Public/api/certification/search?statecode=dc")
.success(function(data, status, headers, config){
$scope.items = data;
});
}
Вот пример моего апи:
{
"data": [
{
"id": "14e1047c-b811-40f7-8a21-780ae5edf1ed",
"firstName": "Kent",
"lastName": "Abraham",
"city": "WASHINGTON",
"stateCode": "DC",
"countryCode": "USA"
},]
}
и вот мой HTML:
<body ng-controller="ItemsController">
<h1>jSON Data</h1>
<table>
<tr ng-repeat="item in items">
<td>{{item.id}}</td>
<td>{{item.firstName}}</td>
<td>{{item.stateCode}}</td>
</tr>
</table>
</body>
Но мой вывод, после проверки, получение статуса 200 OK, но ничего не отображается на странице ... Любая причина?
Attached - Скриншот ответа в инструменты Dev
, что делает эту строку '$ http.get ($ scope.state.statecode) .then (onStates);' означает ? он собирается сделать правильный вызов ajax? –
В методе get() я пытаюсь получить все коды состояния – Ron
, но действительно ли код состояния содержит URL-адрес? Вы подтвердили правильность данных, которые вы получаете в 'onstates'? – doldt