Y lo quiero poder hacer dinamico, para que se amplie mediante un for in que le hago a un archivo externo JSON, lo que no se es como hacerlo, porque si hago esto:
readTextFile("menu.json", function(text){
var data = JSON.parse(text);
for(item in data["links"]){
array_router[data["links"][item]["url"]] = function(){ loader(data["links"][item]["file"], 'content'); } }
}
});
Tengo este objeto:
array_router = {
'home': function() {
loader('template_1.html', 'content', 'home');
}
};
Y lo quiero poder hacer dinamico, para que se amplie mediante un for in que le hago a un archivo externo JSON, lo que no se es como hacerlo, porque si hago esto:
readTextFile("menu.json", function(text){
var data = JSON.parse(text);
for(item in data["links"]){
array_router[data["links"][item]["url"]] = function(){ loader(data["links"][item]["file"], 'content'); } }
}
});
No me funciona. ¿Sabéis que hago mal?
Muchas gracias