uniapp 前后端通信实现
let Koa = require('koa');
let KoaRouter = require('koa-router');
// 实例化koa以及router路由
const app = new Koa();
const router = new KoaRouter();
// 利用ctx进行内容返回操作
router.get('/', (ctx, next) => {
ctx.body = 'hello koa'
})
// 主页数据
let indexData = require('./datas/');
router.get('/getIndexData', (ctx, next) => {
ctx.body = indexData
});
// app实例使用router路由及限制allowedMethods请求方式的允许内容
app
.use(router.routes())
.use(router.allowedMethods())
app.listen('3002', () => {
console.log('服务器启动');
console.log('服务器地址: http://localhost:3002')
})