![](/img/trans.png)
[英]Can I easily run a vue.js webapp in a sails.js assets directory?
[英]Can I run a Sails.js Service synchronously?
我有一個Sails.js服務,該服務使用FeedParser包解析RSS提要。 該服務采用單個RSS feed URL,對其進行解析,創建一個帖子數組並返回該數組。 在我的控制器中,這就是我所擁有的:
var stories = RssService.fetch(rssLinks[0]);
console.log(stories);
res.json({ stories: stories }, 200);
但是,這看起來像是一個異步請求,因此,控制台日志顯示undefined
並且JSON內的響應為null
。 如何使腳本等待RssService返回帖子,然后再控制台日志?
謝謝。
在您的服務中添加回調。 查看上面的評論。
調節器
RssService.fetch(rssLinks[0], function(err,data){
if(err) return next(err)
return res.json({stories:data}, 200);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.