egg html模板,egg(35,36)--egg实现项目的静态模板
简介
实现一个模板嵌套的项目
头部分开共享
左边导航共享,
右边放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实现项目的静态模板相关推荐
- README文档模板 含下载地址0积分 项目文档模板 springboot文档示例 readme参考文档 目录跳转 项目架构 使用说明 目录结构 等等 (含附件下载)
下载地址0积分 项目名称 在线签约(signup) (v1.1.0) 目录 项目简介 功能简述 项目架构 目录结构 使用效果 安装说明 使用说明 开发人员 版权信息 更新日志 项目简介 *-signu ...
- 星空深蓝色系新品项目发布会PPT模板
模板介绍 星空深蓝色系新品项目发布会PPT模板.一套演讲发布幻灯片模板,内含蓝色,灰色多种配色,风格设计,动态播放效果,精美实用. 希望下面这份精美的PPT模板能给你带来帮助,温馨提示:本资源使用PP ...
- egg前面加什么_跟 egg 有关的英语多半是贬义,goose egg 也八九不离十
egg 其实跟人没有什么关系,但是它前面跟了形容词,就跟人有关系了,比如果说 a bad egg,可以意为"坏蛋",形容一个人不老实或行为不端正,同样 a good egg 可以意 ...
- egg风格 什么意思_小小的“egg”,有你想象不到的秘密……
大家好!我是集才华与幽默于一身的"大力哥"! 上期关于"home"的知识有没有超级有趣?大力哥已经久久无法忘记了,文末作业的答案是"B"-- ...
- 36页银行业务工作总结PPT模板
任何行业的工作都需要在长时间的工作后,对自己工作情况进行总结,毕竟人无完人,只有在总结当中发现自己的缺点,才能及时改进,使自己的工作努力到达完美的要求.今天小编就给大家分享一个36页银行业务工作总结P ...
- php 静态页面模板类,dedetag.class.php 静态模板类
类文件 include/dedetag.class.php 这个文件是dedecms V5.3及之前版本使用的主要的模板类,它是解析式模板类,并非编译式的(区别是前者通过获得标签位置进行内容替换,后者 ...
- 大创项目实施方案模板范文_27篇互联网电商创业计划书范文+34个电商行业商业计划书模板下载...
疯狂BP-商业计划书在线制作工具 导语:2018年中国快消品市场增长接近15%,远远超过GDP增长,其中线下增长8%,线上增长35%,线上仍处于快速增长的阶段,但15%增长背后是市场份额的重新分配,不 ...
- 盘点 35 个 Apache 顶级项目,我拜服了…
原文 盘点 35 个 Apache顶级项目 文章目录 Apache 软件基金会 顶级开源项目 基础组件项目 1.Apache(httpd) 2.Tomcat 3.Commons 4.POI 5.Htt ...
- 在线考试系统html模板,请问谁有在线考试系统的网页模板?
请问谁有在线考试系统的网页模板? (2017-03-22 22:58:03) 标签: 杂谈 <帝国网站管理系统>英文译为"Empire CMS",简称"Ecm ...
最新文章
- 「AI初识境」为了围剿SGD大家这些年想过的那十几招
- Hibernate 具体用法(自整理)
- 从String中移除空白字符的多种方式!?差别竟然这么大!
- Longest Palindromic Substring
- Web安全的三个攻防姿势
- 实验15 安装新的int 9中断例程
- linux c程序中内核态与用户态内存存储问题
- vb6 获取zip列表_深入学习redis(压缩列表)
- pytorch 实现MLP(多层感知机)
- 【Pre蓝桥杯嵌入式】移植LCD程序+建立工程+LCD程序分析
- 未经处理的异常:System.Net.Sockets.SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试...
- 计算机科学导论数据运算,补基础:自学:计算机科学导论 第四章 数据运算(示例代码)...
- beaglebone black的cape管理
- Java中子类对象赋值给父类变量
- 第四十四篇 面向对象高阶
- 电脑编程教学_上村CNC电脑锣编程培训按工厂模式整套实训
- matlab m 调用mdl,[分享]MATLAB m语言中调用simulink的程序
- fanuc机器人与示教器配对_阳江Fanuc机器人示教器维修中心
- 小米手机 MIUI稳定版刷成开发版怎么操作?
- 打开office报错提示向程序发送命令时出现问题