Building a simple E-commerce store with Nuxt and Prismic.
I have this very simple action in my store:
async GET_ALL_CATEGORIES({commit}) {
// gets all the categories from prismic
// Set categories to the state
}
My question is, when I move around the application from /
to /category1
to /category1/product1
should I be dispatching this action everytime?
Would one save this array of categories in localStorage?
Should I have an if block in my asyncData
that checks for the categories
state and if it is empty, dispatch the action, otherwise use whats in state?
How do the pros handle this situation?
Thank you!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…