前端学习(1395):多人管理项目15建立请求

{{extend './common/layout.art'}}{{block 'main'}}<!-- 子模板的相对路径相对的就是当前文件 因为它是由模板引擎解析的 而不是浏览器 -->{{include './common/header.art'}}<!-- 主体内容 --><div class="content">{{include './common/aside.art'}}<div class="main"><!-- 分类标题 --><div class="title"><h4>用户</h4><span>找到1个用户</span><a href="/admin/user-edit" class="btn btn-primary new">新增用户</a></div><!-- /分类标题 --><!-- 内容列表 --><table class="table table-striped table-bordered table-hover custom-table"><thead><tr><th>ID</th><th>用户名</th><th>邮箱</th><th>角色</th><th>状态</th><th>操作</th></tr></thead><tbody>{{each users}}<tr><td>{{@$value._id}}</td><td>{{$value.username}}</td><td>{{$value.email}}</td><td>{{$value.role == 'admin' ? '超级管理员': '普通用户'}}</td><td>{{$value.state == 0 ? '启用': '禁用'}}</td><td><a href="/admin/user-edit?id={{@$value._id}}" class="glyphicon glyphicon-edit"></a><i class="glyphicon glyphicon-remove" data-toggle="modal" data-target=".confirm-modal"></i></td></tr>{{/each}}</tbody></table><!-- /内容列表 --><!-- 分页 --><ul class="pagination"><li style="display: <%=page-1 < 1 ? 'none' : 'inline' %>"><a href="/admin/user?page=<%=page-1%>"><span>&laquo;</span></a></li><% for (var i = 1; i <= total; i++) { %><li><a href="/admin/user?page=<%=i %>">{{i}}</a></li><% } %><li style="display: <%= page-0+1 > total ? 'none' : 'inline' %>"><a href="/admin/user?page=<%=page-0+1%>"><span>&raquo;</span></a></li></ul><!-- /分页 --></div></div><!-- /主体内容 --><!-- 删除确认弹出框 --><div class="modal fade confirm-modal"><div class="modal-dialog modal-lg"><form class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal"><span>&times;</span></button><h4 class="modal-title">请确认</h4></div><div class="modal-body"><p>您确定要删除这个用户吗?</p></div><div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">取消</button><input type="submit" class="btn btn-primary"></div></form></div></div>
{{/block}}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/420122.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CreateProcess的使用方法

使用编译器vs2008。 第一、第二个參数的使用方法&#xff1a; 样例&#xff1a; 使用ie打开指定的网页。 注意第二个參数是 可运行文件命令行參数 #include "stdafx.h" #include <windows.h> #include <stdio.h> int main(int argc, char* argv[]) { STA…

学生成绩查询java版_学生成绩查询系统,基于ssm的JAVA系统

每天记录学习&#xff0c;每天会有好心情。*^_^*今天记录的项目是学生成绩查询系统&#xff0c;这个项目是这么回事&#xff1a;介绍了在Internet/WWW环境下构建学生成绩查询系统的设计思路与方法 ,阐述了在学生成绩查询系统中的JSP技术和WEB数据库技术的运用 ,描述了学生成绩查…

技术积累

1、TCP/IP HTTP协议 &#xff08;1&#xff09;TCP报文头格式 &#xff08;2&#xff09;TCP连接的建立与终止&#xff0c;三次握手、四次挥手 &#xff08;3&#xff09;TCP的状态转移图 2、UNIX网络编程 &#xff08;1&#xff09;并发服务器&#xff0c;多进程、多线程编程…

前端学习(1397):项目包含的知识点cookie和session2

const express require(express); //创建网站服务器 const app express(); //开放静态资源文件 const path require(path); //引入 const bodyPaser require(body-parser);const session require(express-session); require(./model/connect)//处理post app.use(bodyPase…

jmeter校验结果_Jenkins在实际失败时验证JMeter构建是否成功

我有类似的问题,阻止我.我需要用Jenkins运行我的JMeter测试.但Jenkins验证JMeter构建在实际失败时是否成功.我想知道我做错了什么,以便当断言失败时jmeter不会返回失败.我运行一个调用jMeter的Windows Batch脚本.这是如何做&#xff1a;命令行cd C:\apache-jmeter-3.1\binjmete…

[Unity3D]unity3d5.0简单的调用摄像头

Unity3D中新建一个工程&#xff0c;加一个Plane&#xff0c;新建一个C# 脚本,将这个脚本添加到Plane上&#xff0c;调用摄像头。(如果显示的图片居然是翻转的&#xff0c;Plane的Rotation 值就可以了) 以下是脚本内容&#xff1a; using UnityEngine; using System.Collections…

java 分析excel模板_java如何读取Excel简单模板

场景&#xff1a;对于经常需要导入excel模板或数据来解析后加以应用的&#xff0c;使用频率非常之高&#xff0c;做了一个比较稳定的版本&#xff0c;体现在这些地方工具&#xff1a;org.apache.poi使用前必须了解这些&#xff1a;1、要解析&#xff0c;那肯定先判断是不是exce…

前端学习(1399):多人管理19项目拦截器

const guard (req, res, next) > {// 判断用户访问的是否是登录页面// 判断用户的登录状态// 如果用户是登录的 将请求放行// 如果用户不是登录的 将请求重定向到登录页面if (req.url ! /login && !req.session.username) {res.redirect(/admin/login);} else {// …

4种kill某个用户所有进程的方法

4种kill某个用户所有进程的方法 在linux系统管理中&#xff0c;我们有时候需要kill掉某个用户的所有进程&#xff0c;初学者一般先查询出用户的所有pid&#xff0c;然后一条条kill掉&#xff0c;或者写好一个脚本&#xff0c;实际上方法都有现成的&#xff0c;这边有4种方法&am…

java数组排序源码_Java 数组工具类排序,最大值最小值等

public class ArrayUtils{/*** 返回数组最大值** param a* return*/public static int max(int[] a){// 返回数组最大值int x;int aa[]new int[a.length];System.arraycopy(a,0,aa,0,a.length);xaa[0];for(int i1;iif(aa[i]>x){xaa[i];}}return x;}/*** 返回数组最小值** pa…

前端学习(1400):多人管理20代码优化

// 引用expess框架 const express require(express); // 处理路径 const path require(path); // 引入body-parser模块 用来处理post请求参数 const bodyPaser require(body-parser); // 导入express-session模块 const session require(express-session); // 创建网站服务…

C#判断点和直线的位置关系

/// <summary>/// 判断点和直线的位置关系/// </summary>/// <param name"LinePntA">直线上的一点</param>/// <param name"LinePntB">直线上的另一点</param>/// <param name"PntM">需要判断的点<…

前端学习(1401):多人管理21新增用户

const { User } require(../../model/user);module.exports async (req, res) > {// 获取到地址栏中的id参数const { message, id } req.query;// 如果当前传递了id参数if (id) {// 修改操作let user await User.findOne({_id: id});// 渲染用户编辑页面(修改)res.rende…

C# 添加类库依赖

转载于:https://www.cnblogs.com/dekevin/p/4350049.html

前端学习(1402):多人管理22验证joi

// 引入joi模块 const Joi require(joi);// 定义对象的验证规则 const schema {username: Joi.string().min(2).max(5).required().error(new Error(username属性没有通过验证)),birth: Joi.number().min(1900).max(2020).error(new Error(birth没有通过验证)) };async funct…

win2003+IIS6+PHP5.3.8+MSSQL2008的安装配置

转载于:https://www.cnblogs.com/nxping/p/4351033.html

Linux给Java程序设置端口_扫描服务端口的Java程序

在Linux下用C写了一个扫描指定IP地址对外开放端口号的程序。扫描自己的机器的端口号速度还是挺快的&#xff0c;用编写的程序扫描在美国的服务器时&#xff0c;等了10分钟&#xff0c;端口号才扫到1000左右。于是就想到了用多线程&#xff0c;可是linux c的多线程不会&#xff…