Maison > Questions et réponses > le corps du texte
Je suis un débutant et je travaille actuellement sur une page de destination.
Le magasin sur la photo obtient dynamiquement l'identifiant json de l'arrière-plan comme 1. Je souhaite enregistrer cet identifiant et l'appeler sur une autre page. Comment dois-je l'écrire ? . .
Et il y a plus d'un magasin. .
<select id="CardType" class="form-control"ng-model="site_id" ng-options="a.name for a in names" >
PHP中文网2017-05-15 17:04:15
Les implémentations de
service
et factory
sont toutes deux des singletons, il suffit d'en écrire une et de l'enregistrer. Utilisez-le ailleurs :
app.service('TmpService', function(){
var currentId;
this.cacheId = function(id){
currentId = id;
};
this.getId = function(){
return currentId;
};
});
Même si ce n'est pas très beau, cela peut résoudre votre problème
PHPz2017-05-15 17:04:15
Je ne sais pas si vous faites une candidature d’une seule page. Je pense que vous avez besoin de routage ici, jetez un œil au routeur ui d'Angular https://scotch.io/tutorials/3-simple-tips-for-using-ui-router.
S'il ne s'agit pas d'une seule page, cet identifiant doit être transmis à l'arrière-plan lors du saut et laisser l'arrière-plan le gérer.
Si aucun des éléments ci-dessus n'est vrai, vous pouvez utiliser localStorage, cookie ou ajouter cet identifiant à l'URL, puis utiliser js pour obtenir la nouvelle page, mais ce n'est pas recommandé.