简介

实现一个模板嵌套的项目

头部分开共享

左边导航共享,

右边放router对应的内容

目录结构

创建项目

egg-init egg-xiaomi --type=simple

cnpm install

cnpm install egg-view-ejs --save

controller/admin/manager

controller/admin/manager.js

'use strict';

const Controller = require('egg').Controller;

class ManagerController extends Controller {

async index() {

// this.ctx.body = '用户管理';

await this.ctx.render('admin/manager/index');

}

async add() {

// this.ctx.body = '用户增加';

await this.ctx.render('admin/manager/add');

}

async edit() {

// this.ctx.body = '用户编辑';

await this.ctx.render('admin/manager/edit');

}

}

module.exports = ManagerController;

router.js

'use strict';

/**

* @param {Egg.Application} app - egg application

*/

module.exports = app => {

const { router, controller } = app;

router.get('/', controller.home.index);

router.get('/admin/access', controller.admin.access.index);

router.get('/admin/access/add', controller.admin.access.add);

router.get('/admin/access/edit', controller.admin.access.edit);

router.get('/admin/manager', controller.admin.manager.index);

router.get('/admin/manager/add', controller.admin.manager.add);

router.get('/admin/manager/edit', controller.admin.manager.edit);

router.get('/admin/role', controller.admin.role.index);

router.get('/admin/role/add', controller.admin.role.add);

router.get('/admin/role/edit', controller.admin.role.edit);

};

view

view/admin/public/page_header.html

egg后台管理系统

  • 欢迎您,admin
  • 安全退出

view/admin/public/page_asider.html

搜索

名称

开始搜索

编号图标名称价格邮费操作

1图标背包111111120元10元修改 删除2图标thinpad笔记本电脑20元10元修改 删除3图标iphone720元10元修改 删除

config

config/congif.default.js

config.view = {

mapping: {

'.html': 'ejs',

'.nj': 'nunjucks'

},

};

config/plugin.js

exports.ejs = {

enable: true,

package: 'egg-view-ejs',

};

exports.nunjucks = {

enable: true,

package: 'egg-view-nunjucks',

};

egg html模板,egg(35,36)--egg实现项目的静态模板相关推荐

  1. README文档模板 含下载地址0积分 项目文档模板 springboot文档示例 readme参考文档 目录跳转 项目架构 使用说明 目录结构 等等 (含附件下载)

    下载地址0积分 项目名称 在线签约(signup) (v1.1.0) 目录 项目简介 功能简述 项目架构 目录结构 使用效果 安装说明 使用说明 开发人员 版权信息 更新日志 项目简介 *-signu ...

  2. 星空深蓝色系新品项目发布会PPT模板

    模板介绍 星空深蓝色系新品项目发布会PPT模板.一套演讲发布幻灯片模板,内含蓝色,灰色多种配色,风格设计,动态播放效果,精美实用. 希望下面这份精美的PPT模板能给你带来帮助,温馨提示:本资源使用PP ...

  3. egg前面加什么_跟 egg 有关的英语多半是贬义,goose egg 也八九不离十

    egg 其实跟人没有什么关系,但是它前面跟了形容词,就跟人有关系了,比如果说 a bad egg,可以意为"坏蛋",形容一个人不老实或行为不端正,同样 a good egg 可以意 ...

  4. egg风格 什么意思_小小的“egg”,有你想象不到的秘密……

    大家好!我是集才华与幽默于一身的"大力哥"! 上期关于"home"的知识有没有超级有趣?大力哥已经久久无法忘记了,文末作业的答案是"B"-- ...

  5. 36页银行业务工作总结PPT模板

    任何行业的工作都需要在长时间的工作后,对自己工作情况进行总结,毕竟人无完人,只有在总结当中发现自己的缺点,才能及时改进,使自己的工作努力到达完美的要求.今天小编就给大家分享一个36页银行业务工作总结P ...

  6. php 静态页面模板类,dedetag.class.php 静态模板类

    类文件 include/dedetag.class.php 这个文件是dedecms V5.3及之前版本使用的主要的模板类,它是解析式模板类,并非编译式的(区别是前者通过获得标签位置进行内容替换,后者 ...

  7. 大创项目实施方案模板范文_27篇互联网电商创业计划书范文+34个电商行业商业计划书模板下载...

    疯狂BP-商业计划书在线制作工具 导语:2018年中国快消品市场增长接近15%,远远超过GDP增长,其中线下增长8%,线上增长35%,线上仍处于快速增长的阶段,但15%增长背后是市场份额的重新分配,不 ...

  8. 盘点 35 个 Apache 顶级项目,我拜服了…

    原文 盘点 35 个 Apache顶级项目 文章目录 Apache 软件基金会 顶级开源项目 基础组件项目 1.Apache(httpd) 2.Tomcat 3.Commons 4.POI 5.Htt ...

  9. 在线考试系统html模板,请问谁有在线考试系统的网页模板?

    请问谁有在线考试系统的网页模板? (2017-03-22 22:58:03) 标签: 杂谈 <帝国网站管理系统>英文译为"Empire CMS",简称"Ecm ...

最新文章

  1. 「AI初识境」为了围剿SGD大家这些年想过的那十几招
  2. Hibernate 具体用法(自整理)
  3. 从String中移除空白字符的多种方式!?差别竟然这么大!
  4. Longest Palindromic Substring
  5. Web安全的三个攻防姿势
  6. 实验15 安装新的int 9中断例程
  7. linux c程序中内核态与用户态内存存储问题
  8. vb6 获取zip列表_深入学习redis(压缩列表)
  9. pytorch 实现MLP(多层感知机)
  10. 【Pre蓝桥杯嵌入式】移植LCD程序+建立工程+LCD程序分析
  11. 未经处理的异常:System.Net.Sockets.SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试...
  12. 计算机科学导论数据运算,补基础:自学:计算机科学导论 第四章 数据运算(示例代码)...
  13. beaglebone black的cape管理
  14. Java中子类对象赋值给父类变量
  15. 第四十四篇 面向对象高阶
  16. 电脑编程教学_上村CNC电脑锣编程培训按工厂模式整套实训
  17. matlab m 调用mdl,[分享]MATLAB m语言中调用simulink的程序
  18. fanuc机器人与示教器配对_阳江Fanuc机器人示教器维修中心
  19. 小米手机 MIUI稳定版刷成开发版怎么操作?
  20. 打开office报错提示向程序发送命令时出现问题

热门文章

  1. thinkphp源码无差别阅读(一)
  2. 计算机视觉资源汇总 - Part I
  3. 线性代数 --- 投影Projection 四(投影有什么用?Why projection)
  4. java steam说明_Java 8 Steam API map和flatMap方法使用详解
  5. 学历和能力对程序员哪个更重要
  6. gif动图太大怎么压缩?gif压缩工具推荐
  7. Unity UGUI背景图屏幕分辨率适配
  8. mtk芯片安卓车机系统具体流程
  9. 秦州:“电子商务+贫困户”扶贫模式助力脱贫攻坚
  10. 40岁失业了,如何调整自己心态?