1
我試圖找出在koa路由中產量的使用。在koa路由中的產量
爲例,
router.get('/data', function *(next) {
this.body = yield someData;
});
如果我想送一個靜態文件,我可以用KOA-發送類似這樣: -
router.get('/data', function *(next) {
yield send(this, 'file.html');
});
但是如果我的第二個產量分配到該.body,它不起作用。
那麼,是什麼
this.body = yield ...
實際上意味着,爲什麼不讓我需要分配第二產的身體?