* get 传值 以及获取 get 传值
*/
// 引入模块
const Koa = require('koa');
const router = require('koa-router')(); /*引入是实例化路由 推荐*/
// 实例化
let app = new Koa();
router.get('/', async (ctx) => {
ctx.body = '首页';
})
router.get('/news', async (ctx) => {
ctx.body = '新闻列表页面';
})
router.get('/newscontent', async (ctx) => {
// 从 ctx 中读取get传值
console.log(ctx.query); // 获取的是对象
console.log(ctx.querystring); // 获取的是一个字符串
console.log(ctx.url); // 获取url地址
// ctx里面的 request 里面获取 get 传值
console.log(ctx.request.url);
console.log(ctx.request.query);
console.log(ctx.request.querystring);
ctx.body = '新闻详情';
})
app.use(router.routes());
app.use(router.allowedMethods());
app.listen(3000);
koa(三)get传值
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 路由(routing)是由一个URL(或者叫路径)和一个特定的HTPP方法(GET,HTTP)组成的,涉及到应用如...
- 回调相关案例 Koa 获取get传值 接收get传值,ctx有query(格式话好的参数对象)和querystri...
- post数据 原生node.js实现post请求数据获取 bodyParse解析 cnpm i koa-bodyp...