我昨天参加了AngularJS测试,并提供了两项任务。
我需要以HTML格式在网页上显示JSON文件的数据。
用户必须能够在每个帖子上发表评论。
这是我被困的地方,因为我不确定是否可能。是否可以向外部JSON数据添加注释功能,例如我使用的那个?我只是想知道外部JSON文件的可能性和限制。谢谢。
这是我的js文件
var myapp = angular.module('myapp', ['ui.bootstrap']);
myapp.controller('mainCtrl', function($scope, $http) {
$http.get("https://public-api.wordpress.com/rest/v1/freshly-pressed")
.success(function(response) {
$scope.names = response.posts;
});
});
angular.module('myapp')
.filter('to_trusted', ['$sce', function($sce){
return function(text) {
return $sce.trustAsHtml(text);
};
}]);
这是我的HTML
<body data-ng-controller="mainCtrl" data-ng-app="myapp">
<div data-ng-repeat="p in names" class="container">
<img data-ng-src="{{ p.author.avatar_URL }}"><br/>
Author: {{ p.author.nice_name }}<br/>
URL: <a href="{{ p.author.URL }}">{{ p.author.URL }}</a><br/>
Title: {{ p.title }}<br/>
Content:<br/>
<div data-ng-bind-html="p.content | to_trusted"></div><br/>
Comments: {{ p.comments_open }}
</div>
</body>
答案 0 :(得分:0)
如果你有jsonobj = somevalue // array
var temperature = {temperature:{home:24,work:20}};
jsonObj.data.push(温度);
答案 1 :(得分:0)
我认为这解决了我的问题:
https://developer.wordpress.com/docs/api/console/
它允许我从他们的数据库中提取有关帖子有多少评论然后获取JSON数据并在网站上显示它的数据。 :)
案例解决了