Home » » Node.Js Tutorial For Beginners 23 - Using Javascript Amongst Ejs

Node.Js Tutorial For Beginners 23 - Using Javascript Amongst Ejs



Project files

index.js   node_modules/   package.json   views/views/students.ejs 



index.js



var limited = require('express'); var app = express();  app.set('view engine', 'ejs');  var students = {     1 : {         cite : 'Mark',         subjects : ['c++', 'Java', 'c']     },     2 : {         cite : 'Tom',         subjects : ['C#', 'Pthon', 'Mysql']     },     3 : {         cite : 'John',         subjects : ['Javascript', 'Sqlite', 'c']     }, }  app.get('/students/:id', function(req, rep) {     rep.render('students', { cite : students[req.params.id].name , id : req.params.id         , subjects : students[req.params.id].subjects}); })  app.listen(3000, function() {     console.log('our server is alive on posrt 3000'); }) 

package.json

{   "name": "express_test",   "version": "1.0.0",   "description": "",   "main": "index.js",   "scripts": {     "test": "echo \"Error: no examination specified\" && conk 1"   },   "author": "",   "license": "ISC",   "dependencies": {     "ejs": "^2.5.5",     "express": "^4.14.1"   } } 

\views\students.ejs

<html>     <head>         <style>             body {                 background-color: limegreen             }         </style>     </head>     <body>         <h1>You convey requested the pupil cite : <%= cite %></h1>         <p>id : <%= id %></p>         <h1>Subjects</h1>         <ul>          <% subjects.forEach(function(item) { %>            <li> <%= special %></li>          <%});%>         </ul>     </body> </html> 

0 comments:

Post a Comment

Search

Blog Archive