zoukankan      html  css  js  c++  java
  • NodeJS -Express 4.0 用include取代partial

    express 3.x 版本的 转换为4.x 版本的,要用include替代partial(用于迭代一个数组)
    果断抛弃partial插件,在Express
    3.x中加入了include方法,可以把原来的代码: 1 <ul><%- partial('listitem', items) %></ul>   换成如下代码: <ul><% items.forEach(function(listitem){ %> <% include listitem %> <% }) %></ul>

    设置路由规则
      
      var express = require('express');
      var router = express.router();
      //
      router.get('/list',function(req,res){
        res.render('list',{title:'这是一个列表',items:['Marico','Lily','Lucy','Jimmy']});
      });

    视图

      创建一个list.ejs文件,listitem.ejs文件
      
      list.ejs
      
        -- <ul><% items.forEach(function(listitem){ %>
            <% include listitem %>
            <% }) %></ul>

      listitem.ejs

        --<li><%= listitem %></li>

  • 相关阅读:
    FZU Monthly-201906 tutorial
    FZU Monthly-201906 获奖名单
    FZU Monthly-201905 tutorial
    BZOJ1009 GT考试
    BZOJ2428 均分数据
    模拟退火
    BZOJ3680 吊打XXX
    BZOJ4818 序列计数
    BZOJ4103 异或运算
    BZOJ3512 DZY Loves Math IV
  • 原文地址:https://www.cnblogs.com/laoniaofly/p/6610003.html
Copyright © 2011-2022 走看看