【发布时间】:2020-06-05 01:14:09
【问题描述】:
我有一个来自后端的 json 文件,我想通过ng-repeat 显示它。我不知道如何获取元素。
在html文件中,我想做这样的事情
<div ng-repeat = "answer in answers">
{{answer}}
</div>
在我的 app.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%"
我不必使用socket,它是一个本地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 文件
【问题讨论】:
标签: node.js json angularjs angularjs-ng-repeat