Ниже JSON, который я получаю и я хранить, что в переменном с использованием,Я не может разобрать массив JSON, используя угловые нг-повторить
JS: -
$scope.shopData = resp.data.shopVal;
На JSP его не работает в теге ng-repeat.
JSON: -
{
"subCategoryNames": null,
"subCategorymMap": {},
"shopVal": [
{
"shopAdrs": "tex10",
"shopSrvc": "tex12",
"shopName": "tex13",
"shopWbst": "tex14"
},
{
"shopAdrs": "tex15",
"shopSrvc": "tex16",
"shopName": "tex16",
"shopWbst": "tex17"
},
{
"shopAdrs": "tex18",
"shopSrvc": "tex19",
"shopName": "tex20",
"shopWbst": "tex21"
}
],
"ownerVal": {
"ownrNumbr": "1111111111",
"ownrFName": "ABCD",
"ownrLName": "EFGH",
"ownrEmail": "[email protected]"
}
}
JSP: -
<div data-ng-repeat="shop in shopDta">
<a>
{{shopDta.shopName}}<br>
Address: {{shopDta.shopAdrs}}<br>
Services: {{shopDta.shopSrvc}}<br>
Website: {{shopDta.shopWbst}}<br><br>
</a>
</div>
Обратите внимание, что $ scope.shopData правильно получать значения в соответствии с JSON. Пожалуйста, помогите
В качестве выхода, только жестко закодированные строки становятся распечатаны. пожалуйста помоги. –
вы не можете перебирать объекты через ng-repeat, переходите к массиву, а затем итерируйте его – Siddharth