J'ai un objet avec des zones pour une carte. Parce que j'utilise les zones de la page d'accueil pour tous les autres domaines aussi. Je veux utiliser quelque chose pour renvoyer les zones de la page d'accueil à tous les autres domaines, de sorte que le code est plus lisible et plus courte. Comment puis-je utiliser la page d'accueil de la table d'objets pour la modifier? Donc, le code devient plus court. Quelque chose comme ça _images.edit.areas = _images.homepage.areas? Ou devrais-je définir la page d'accueil dans un objet séparé?Comment obtenir des valeurs de tableau d'objets pour d'autres valeurs de tableau dans l'objet?
var _images = {
homepage: {
path: 'homepage.jpg',
areas: [{
coords: '45,143,106,158',
text: 'edit',
goto: 'edit'
}, {
coords: '45,164,149,180',
text: 'config',
goto: 'config'
}, {
coords: '45,181,108,196',
text: 'setfree',
goto: 'setfree'
}]
},
edit:{
path: 'edit.jpg',
areas: [{
coords: '18,131,113,140',
text: 'homepage',
goto: 'homepage'
}, {
coords: '45,164,149,180',
text: 'config',
goto: 'config'
}, {
coords: '45,181,108,196',
text: 'setfree',
goto: 'setfree'
},{ //above everything is like in hompage, below are news areas
coords: '638,467,652,478',
text: 'contract',
goto: 'contract'
}]
},
}
ok, merci. Eh bien, je vais les séparer ^^ – Emloy