- 博客(11)
- 收藏
- 关注
原创 koa test9 mongodb 数据库使用及封装
安装npm install mongdb --save 引入const Mongodb = require('mongodb')const MongodbClient = Mongodb.MongodbClient;const ObjectID = Mongodb.ObjectIDlet config = require('./config.js')co...
2018-12-25 17:23:18 312
原创 koa test8 koa-session 设置存储 、读取数据
1、cookie 数据存放在客户的浏览器上,session 数据放在服务器上。2、cookie 不是很安全,别人可以分析存放在本地的 COOKIE 并进行 COOKIE 欺骗 考虑到安全应当使用 session。3、session 会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能 考虑到减轻服务器性能方面,应当使用 COOKIE。4、单个 cookie 保存的数据不能...
2018-12-21 11:47:01 1246
原创 koa test7 cookies 设置存储、读取数据
不需要安装与导入, 直接就可使用1.存储设置router.get('/', async (ctx,next)=>{ ctx.cookies.set('name','zhangsan'.{ maxAge:60*1000*60, // 过期毫秒数 // expires:'' // 设置过期时间 // path:'', //...
2018-12-21 11:15:55 268
原创 koa test6 koa-art-template模板引擎
安装npm install --save art-templatenpm install --save koa-art-template导入const render = requirer('koa-art-template')配置中间件这里有一点需要注意,因为使用到path模块 ,所以要提前引入path模块const path = requirer('path')...
2018-12-21 10:23:12 543
原创 koa test5 koa-static静态资源托管
安装npm install koa-static --save导入const serve = quirter('koa-static')配置静态文件托管中间件多种方法 :app.use(serve(__dirname + '/static')) //绝对路径app.use(serve('static')) //相对路径 静态文件路径文件路径...
2018-12-20 17:56:12 691
原创 koa test4 获取post提交数据
获取post 提交数据有两种方式 ,一种是原生写法 ,一种是插件用法 。这里不讲原生只写插件用法: 安装npm install koa-parser导入const bodyParser = require('koa-parser')配置中间件app.use(bodyParser())获取数据router.post('/postData',ctx=>...
2018-12-20 16:49:23 309
原创 koa test3 ejs模板引擎 views渲染
安装npm install koa-views --savenpm install ejs --save导入const views = require('koa-views');配置 配置模板引擎中间件 --- 第三方中间件一、全局变量app.use(async (ctx,next){ await ctx.sate.g:'这是一个全局变量' ...
2018-12-20 15:20:14 623
原创 koa test2 路由
安装npm install koa-router --save导入(并调用)const router = require('koa-router')()配置router.get('/' , async ctx=>{ console.log(ctx.query) ctx.body = "这是首页"})router.get('/new/:id'...
2018-12-19 17:39:00 136 2
原创 koa test1 创建项目
安装npm install koa -g导入const koa = reuqiet('koa');const app = koa();中间件app.use(async ctx=>{ ctx.body = 'holle world' });async :创建异步操作ctx : 创建上下文ctx.body :返回信息监听app.li...
2018-12-19 15:52:59 198
原创 svg 动画以描边以及文字书写 使用
这几天研究了一下svg这个东西 , 不知道怎么整理,就记录一下代码吧。首先是素材的准备 ,简单的tu图形可以使用svg 的代码自己画出来 。但是稍微复杂一些的图形就很麻烦了,这里keyi可以使用一些编辑器来辅助做图,网上有一些 ,我直接用的是AI导出的svg文件。然后就是代码:HTML<div class="box"> <img id="img" s...
2018-12-13 10:34:42 2730
转载 JS获取URL中参数值(QueryString)的4种方法
方法一:正则法function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { ...
2018-12-10 14:31:19 642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人