因此,基礎不變。前端
在Koa建立了 服務器後 jquery
const Koa = require('Koa'); const Router = require('Koa-router'); let server = new 服務器(); let router = new 路由(); server.listen(監聽端口); // 防止異常出現 server.use(async(ctx,next=>{ await ctx.set('Access-Control-Allow-Origin','*'); //容許經過全部的 await next(); }));
↑以上代碼 跨域成功 //這個代碼呢只須要 寫在 服務器選擇路由器的最外層 至於這個路由跟二層路由裏面的數據 交互 是服務器後臺跟後臺交互的,跟跨域沒有關係 因此只要寫最外層就OK
server.get('/',ctx=>{ ctx.body=['新聞','財經','體育','電競']; }); server.use(router.routes());