2.

EJSの値の表示と処理の記述

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

簡単なサーバー

server.js

var http = require('http');
var ejs =
require('ejs');
var fs = require('fs');

var ejs_template = fs.readFileSync('test.ejs', 'utf-8')
var server = http.createServer(function (req, res) {
    var params =
ejs.render(
        ejs_template, {
            val1: 'val1',
        }
    )
    res.writeHead(200, {'Content-type': '
text/html'});
    res.write(params);
    res.end();
});

server.listen(8000);
console.log('サーバー起動中...')

 

EJS

test.ejs

<html>
    <head>
        <meta charset='utf-8'>
    </head>
    <body>

        <p><%- val1 %></p>

        <p><%= val1 %></p>

        <% for(var i=0; i<5; i++){ %>
            <p><%= i %></p>
       
<% } %>

    </body>
</html>

 

起動

node server.js

 

出力結果

子ページ
子ページはありません
同階層のページ
  1. インストール
  2. 値の表示と処理の記述
  3. テンプレートの共通化(組み込み)

最近コメントのあったページ

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。