Nuxt.js 如何在 asyncData中 請求數據 ,並將拿到的數據傳給子組件


說明:同接口請求一樣,也可以進行數據的處理;return  中 左側的變量  可以直接拿到在頁面上使用,也可以傳遞給子組件

下面再給出一段代碼,方便覺得有用的、卻又不想手敲的朋友們;

async asyncData({ app, params }) {
    let [ topAdvertise, zhaoshangList] = await Promise.all([
       app.$api.apis.adService.getAdvertisement({ params: { name: "H005" } }),
       app.$api.apis.homeService.findRecommendCategory(),
  ]);

  zhaoshangList.map((item, index) =>{
     item.releaseTime = app.$utils.timeToNumber(item.releaseTime);
  })
       return {
      topAdvertisement: topAdvertise,
         zhaoshangList: zhaoshangList
        };
}
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM