• nodejs之express静态路由、ejs


    1、静态路由与ejs使用
    /**
     *1、安装ejs npm install ejs --save-dev
     *
     *2、express 里面使用ejs ,安装以后就可以用,不需要引入
     *
     *3、配置express的模板引擎
     *  app.set("view engine","ejs")
     *
     * 4、在express 中使用ejs
     *  a、渲染的模板引擎
     *  b、数据
     *      res.render("news",{
     *          "news":[我是新闻]
     *      });
     */
    
    var express =require('express');
    var app = new express();
    
    app.set("view engine","ejs");//配置ejs模板引擎
    //设置模板的位置
    //app.set('views',__dirname+'views');
    
    //中间件 app.use
    //app.use(express.static('public')) // 给public目录下面的文件提供静态web服务
    app.get('/',function (req,res) {
       // res.send('ejs演示');
        res.render('F:\nodejs\exercise\express\views\index.ejs');//ejs渲染模板
    })
    
    //将后台数据传给前端
    app.get('/news',function (req,res) {
        var arr = ['111','222'];
        res.render('F:\nodejs\exercise\express\views\news.ejs',{
            list:arr
        });//ejs渲染模板
    })
    app.listen('8001');
  • 相关阅读:
    老杳:2017年中国集成电路产业十大新闻
    RMA退货流程解决方案
    Linux
    vue.js
    NET Core度身定制的AOP框架
    Timeline
    HTTP
    MVC 常用扩展点:过滤器、模型绑定等
    装箱拆箱
    jQuery Tree
  • 原文地址:https://www.cnblogs.com/ywjfx/p/10404581.html
Copyright © 2020-2023  润新知