popup_data = {
club: {
type: 'club',
type_img: {
header: 'CLUB HEADER',
img: 'https://source.unsplash.com/random/800x600',
sub_header: 'CLUB SUB HEADER',
content: 'TEXT',
hotspot_position: [5, -1.5, 2.5]
},
hotspots_array: [
{ id: () => this.club.type + '-' + 'type_img',
position: () => this.club.type_img.hotspot_position,
},
]
},
如何从这些嵌套函数中获取type和type_img.hotspot_position
您可以使用popup_data.club.type
访问类型,使用popup_data.club.type_img.hotspot_position
访问热点位置
您可以使用点表示法
console.log(popup_data.club.type_img.hotspot_position)
或者你也可以使用地图单独打印每个项目的
popup_data.club.type_img.hotspot_position.map( item => console.log(item) );
let postion = popup_data.club.type_img.hotspot_position
let type = popup_data.club.type