只有第一次进页面的时候,才会渲染出来请求的后台数据。页面刷新,或者跳页面,获取到的后台数据都不会再显示了,这是什么原因。
data (){
return{
list: "",
n:false
}
},
asyncData ({ req, res }) {
return axios.all([
axios.post('official/home/image', {
type: 3
}),
])
.then(axios.spread(function (crowd) {
console.log('crowd', crowd)
return {
list: crowd
}
}))
.catch(function (error) {
console.info('error', error)
})
},
上面是请求接口的代码。
这是第一次进去页面可以渲染出来数据。
刷新页面或者页面跳转,都不会再请求接口,请求到的数据也没了。请问怎么弄。1
https://www.academind.com/lea... 参考这篇文章