asyncData異步數據


async異步數據

 

1.asyncData方法函數會在每次加載頁面組件之前調用,可以完成在服務器預渲染。建議需要爬蟲抓取的頁面使用他來獲取請求數據

// 引入封裝好的接口

import { getData, getNavs } from '@/api/index'

// 在asyncData中獲取數據,返回的數據nuxt會自動混入到data函數中去

async asyncData ({ params, route, error }) {

        console.log(route)

        const [swipers, navs] = await Promise.all([
            getData(),
            getNavs()
        ])
    
        return {
            swiperList: swipers.data,
            navList: navs.data
        }

},

 


免責聲明!

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



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