• express框架


    什么是express?

    Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。

    使用 Express 可以快速地搭建一个完整功能的网站。

    express的特性:

    1.可以设置中间件来响应 HTTP 请求。

    2.定义了路由表用于执行不同的 HTTP 请求动作。

    3.可以通过向模板传递参数来动态渲染 HTML 页面。

    express的基本用法:

    var express = require("express");
    var app = express();
    app.use(express.static("./app"));   //静态伺服
    
    app.get("/hello",function(req,res){
        res.send("hello express");
    })
    app.listen(3000);

    express还可以和模板引擎一起使用,例如ejs,jade

    举例时间:ejs模板

    var express = require("express");
    var app = express();
    
    //使用模板引擎的时候需要设置
    //1.不需要引入ejs,不需要引入fs,http
    app.set("view engine","ejs");
    
    // 展示
    app.get("/",function(req,res){
        // 数据
        var data = {
            day : "三",
            news : [
                {"title" : "吃饭睡觉打豆豆","num" : 300},
                {"title" : "林天浩吃鸡屁股","num" : 500},
                {"title" : "殷博眼睛疼","num":50}
            ]
        }
        res.render("index",data)
    })
    app.listen(3000);
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <h1>今天星期<%= day %>,天气真好</h1>
        <ul>
            <%
                for(var i = 0;i < news.length;i++){
                    if(news[i].num > 100){
            %>
            
                <li><%= news[i].title %></li>
    
            <%
                    }
                }
            %>
        </ul>
    
    </body>
    </html>
  • 相关阅读:
    双六游戏 扩展欧几里得
    线段上的格点 辗转相除法(GCD)
    POJ 2395 Out of Hay
    POJ 2377 Bad Cowtractors
    POJ 1258 Agri-Net
    POJ 3169 Layout
    POJ 3723 Conscription
    次最短路径 POJ 3255 Roadblocks
    最小生成树求法 Prim + Kruskal
    如何将页脚固定在页面底部,4中方法 转载自:W3CPLUS
  • 原文地址:https://www.cnblogs.com/tangdiying/p/10508479.html
Copyright © 2020-2023  润新知