Get posts from server

This commit is contained in:
Thomas Wade 2018-10-20 19:42:18 +10:30
parent 98d7728d77
commit 9608a9eea0
2 changed files with 6 additions and 11 deletions

View File

@ -20,14 +20,8 @@ app.controller("blog",
{
$scope.posts = [];
// $http.get("/getnews")
// .then(
// (r) =>
// {
// if (r.status != 200) console.log("Failed to get posts (" + r.statusText + ")");
// else $scope.posts = angular.fromJson(r.data).arr.reverse();
// }
// );
$http.get("/posts")
.then((r) => { $scope.posts = angular.fromJson(r.data); });
}
]
);

View File

@ -1,3 +1,4 @@
var fs = require('fs'); // Filesystem
var express = require('express'); // Express
var bodyParser = require('body-parser'); // Data conversion, JSON parsing
@ -16,9 +17,9 @@ app.get("/", function(req, res) {
res.sendFile("./index.html");
});
// News route, return defaultNews.json
app.get("/getnews", function(req, res) {
handleGetPosts(req, res);
// Posts route, return posts.json
app.get("/posts", function(req, res) {
res.json(JSON.parse(fs.readFileSync('./data/posts.json')));
});
// News route, digest received post JSON