在nuxt 项目中,按照常规的vue项目搞出来一个网页,会发现加载时间有点长

解决办法,使用asyncData

官方文档

https://zh.nuxtjs.org/docs/2.x/features/data-fetching#async-data

 

asyncData 中不能使用this, 但是可以将所需要的字段return,

在asyncData中初始化一些变量,然后应用到模版中,就会补充,页面打开到mounted之后的那段空白时间。

 

 

Logo

前往低代码交流专区

更多推荐