我正在使用nuxtjs根据特定值(例如:令牌,client_id等)设置自定义主题 我面临的是,在nuxt布局上下文中找不到vuex。$ store值。该怎么办?
示例代码:
layout(ctx) {
console.log(ctx.theme_val)
return this.$store.state.theme_val == 2 ? 'bg1' : 'bg2'
}
答案 0 :(得分:1)
您需要从querysets获得存储。
layout(ctx) {
return ctx.store.state.theme_val == 2 ? 'bg1' : 'bg2'
}