Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const app = express();
- const hbs = require('hbs');
- app.set('view engine', 'hbs');
- app.set('views', 'templates');
- app.use(express.static('filer'));
- app.use(express.json());
- let data = [{
- name: "Ole",
- department: "Department 1"
- }, {
- name: "Martin",
- department: "Department 2"
- }, {
- name: "Markus",
- department: "Department 1"
- }];
- app.get('/', function(request, response) {
- response.render('index.hbs', { data: data })
- });
- app.delete('/:id', function(request, response) {
- console.log("Data length: " + data.length);
- let index = request.params.id;
- data.splice(index, 1);
- console.log("Data length: " + data.length);
- response.send({ok: "Person is now deleted"});
- });
- /*
- app.delete('/:name', function(request, response) {
- console.log("Data length: " + data.length);
- let name = request.params.name;
- for(let i = 0; i < data.length; i++) {
- if (data[i].name == name) {
- data.splice(i, 1);
- }
- }
- console.log("Data length: " + data.length);
- response.send({ok: name + " is now deleted"});
- });
- */
- app.listen(8080);
- console.log('Lytter på port 8080 ...');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement