如何访问嵌套对象中的对象值?

时间:2019-10-20 16:56:24

标签: javascript object javascript-objects

我正在尝试使用结构与此类似的嵌套对象:

[EDIT]-更新了对象以更好地说明情况

const theme = {
  primary: "#18f4c9",
  secondary: "#3264E8",
  background: "#1E3359",
  none: "rgba(0,0,0,0)",
  buttons: {
     borders: {
       primary: `none`,
       secondary: `1px solid ${theme.primary}`
     },
     background: {
       primary: `${theme.primary}`,
       secondary: `${theme.none}`
     },
     text: {
       primary: "#000",
       secondary: `${theme.primary}`
     }
  }
};

我明白为什么现在有这个错误。我正在尝试将其用于特定组件的反应。而且当我以后初始化对象时,我没有得到所需的规格。

我收到此错误消息:

  

初始化前无法访问'objectTest'

我不知道如果不对其进行硬编码,是否甚至可以实现。但是我有一个更大的对象,但想深入几个级别访问这些值。这有可能吗?

0 个答案:

没有答案