У меня есть файл json из бэкэнда, и я хочу показать его через ng-repeat
. Я не знаю, как получить элемент.
В файле html я хочу сделать что-то вроде этого
<div ng-repeat = "answer in answers">
{{answer}}
</div>
в моем приложении. Файл js, я знаю Я получаю правильные данные, поскольку я отображал их в console.log
socket.on('got message', function(data){
console.log(data);
});
, но я не знаю, как преобразовать данные в ответ. данные в console.log показали следующее: если я разверну его, как я получу их в {{answer}}
Global Quote:
01. symbol: "MSFT"
02. open: "186.9500"
03. high: "187.2500"
04. low: "185.8520"
05. price: "186.6900"
06. volume: "5185159"
07. latest trading day: "2020-02-20"
08. previous close: "187.2800"
09. change: "-0.5900"
10. change percent: "-0.3150%"
Мне не нужно использовать сокет, это локальный файл JSON, только если я знаю, как прочитать это в {{answer}}
.
{ "Global Quote":{
"01. symbol":"MSFT",
"02. open":"186.9500",
"03. high":"187.2500",
"04. low":"185.8520",
"05. price":"186.2950",
"06. volume":"5758297",
"07. latest trading day":"2020-02-20",
"08. previous close":"187.2800",
"09. change":"-0.9850",
"10. change percent":"-0.5260%"
}
}
Но я не уверен, как передать данные из app.js
в файл html. В моем файле app.js
у меня есть
socket.on('got message', function(data){
$scope.answers = new Array;
$scope.answers = data;
console.log($scope.answers);
});
, но $scope.answers
передается в файл html