当前,我们为Nuxt应用程序提供wordpress作为CMS。一切在本地都可以正常运行,但是除非我们运行generate,否则内容不会更新。调用页面时,有什么方法可以提取数据?
async asyncData ({ params, payload }) {
if (payload) {
console.log('payload')
const { data } = await axios.get('https://wordpress-test.com/wp-json/wp/v2/posts/' + payload.id)
return { post: data }
} else {
console.log('data')
const { data } = await axios.get('https://wordpress-test.com/wp-json/wp/v2/posts/' + params.id)
return { post: data }
}