Nuxt js客户端特定的布局加载

时间:2018-07-18 05:46:59

标签: javascript vue.js nuxt.js

我正在使用nuxtjs根据特定值(例如:令牌,client_id等)设置自定义主题 我面临的是,在nuxt布局上下文中找不到vuex。$ store值。该怎么办?

示例代码:

layout(ctx) {
      console.log(ctx.theme_val)
      return this.$store.state.theme_val == 2 ? 'bg1' : 'bg2'

    }

1 个答案:

答案 0 :(得分:1)

您需要从querysets获得存储。

layout(ctx) {
   return ctx.store.state.theme_val == 2 ? 'bg1' : 'bg2'
}