网站有边栏,分多块,这种数据应该怎么查?
node express MongoDB mongoose
现在有个场景,一个网站,左右分栏的。然后主区域的数据例如分类啊,文章列表啊,可以回调去查数据库。比如查完分类在这个回调中再查文章列表。
但是边栏的数据,其实不是很重要,应该用什么样子的逻辑去查数据库呢?
使用 分类查完的回调中查文章列表,文章列表查完的回调中查边栏的数据,边栏有五个数据,再回调五次?这样的逻辑吗?
也就是,每个数据来源都要在回调中查,然后等所有的数据查完了,再返回嘛?
大家有什么建议的?或者更好的方式? 回调或者 promise 都是具体的使用方式,我主要的想法是不是有其他更好的方式来查数据库,不用回调套回调 或者 then 套 then ?
谢谢大家啊。
1 回复
前端的多次回调可以放倒后台打包完成。这样前台一次回调就可以了。 前端的多次回调也可以。