koajs相关内容

node.js - router不传参数为何404?

问 题 注册了一个路由 router.get('/user/:id', user.find); 我想设计的是传入id一个操作,不传id参数另一个操作 但是不传id参数直接就404了,我只能再注册一个 router.get('/user/', user.find); 感觉这用法很奇怪 用的是koa-router模块 解决方案 你这么写参数叫做path v ..
发布时间:2017-09-06 09:49:53 其他开发

node.js - router如何设置分页?

问 题 我想设计一个路由,当有id 参数时查询一个,没有id参数时查询全部 router.get('/role/:id?', role.find); 而没有id参数时候,查询全部我还想做分页,于是我这样做 router.get('/role/:id?/:page?/:count?', role.find); 然后单元测试类似这样请求 get('/role//2/2' ..
发布时间:2017-09-06 09:49:38 其他开发

node.js - koa 的 session 如何存储起来?

问 题 做login,logout 登录后存储用户信息和登录状态等信息,使用了koa-session2模块 koa-session2 我过去用PHP的时候更多把他当做一种存储空间了,发现在koa里好像不是这么一回事了,等我登陆后,由其他路由发起请求,发现取不到session的值,更像是一个变量被释放了,想不明白是哪里的问题 解决方案 自己答吧,存储在redis或者其 ..
发布时间:2017-09-06 09:32:36 其他开发

node - koa2 模板引擎模块 koa-views 的使用

问 题 我通过koa-generator脚手架构建一个项目用于学习koa2, 现遇到的问题是脚手架官配koa-views,虽说支持很多模板引擎,但没有指出那些模板引擎的高级用法该怎么做? 代码如下: var app = require('koa')() , koa = require('koa-router')() , logger = require('koa-logge ..
发布时间:2017-09-06 05:52:44 其他开发

koajs - koa2跨域

问 题 用koa2尝试写了一个RESTful api,但是调试这个接口的时候,发现需要跨域,于是我引入了koa-cors这个koa插件,控制台还是提示存在跨域问题,然后我百度一下,说加header配置项 this.set('Cache-Control','no-cache'); this.set('Access-Control-Allow-Origin','*'); 就是上面这个,测 ..
发布时间:2017-09-05 23:09:31 其他开发