在 Javascript 中获取对象内部对象 (Vue)
Get object inside object in Javascript (Vue)
有一个简单的问题我想不通(我是初学者)...
我有一个对象的对象:
monsters {
place1: {
monster1: { ... }
monster2: { ... }
}
place2: {
monster3: { ... }
monster4: { ... }
}
}
我想要那样的东西 - monsters.place1.monster1.X
但问题是 - 我必须调用 this.place1(Vue.js 组件中的数据)
所以 - monsters.this.place1.monster1.X - 当然不工作
如何获取信息?
谢谢:)
想通过变量名访问属性时需要使用bracket notation:
monsters[this.place1].monster1.X
有一个简单的问题我想不通(我是初学者)...
我有一个对象的对象:
monsters {
place1: {
monster1: { ... }
monster2: { ... }
}
place2: {
monster3: { ... }
monster4: { ... }
}
}
我想要那样的东西 - monsters.place1.monster1.X
但问题是 - 我必须调用 this.place1(Vue.js 组件中的数据) 所以 - monsters.this.place1.monster1.X - 当然不工作
如何获取信息?
谢谢:)
想通过变量名访问属性时需要使用bracket notation:
monsters[this.place1].monster1.X