我试图在生成的静态页面(按npm run generate
)上触发NUXT或VUE的生命周期挂钩。
每次我直接通过链接直接进入页面或重新加载页面时,都不会触发Lifecyclehooks。
您对我如何强制实施想要的行为有任何建议吗?
在更改为路由器中间件之前,我最后的尝试是挂接钩子:
mounted() {
this.$store.commit('setPlans', JSON.parse(localStorage.getItem('prices')))
this.$axios.get('/prices').then(resp => {
this.$store.commit('setPlans', resp.data)
localStorage.setItem('prices', JSON.stringify(resp.data))
})
},