angulaire.js - angulairejs implémente la connexion aux informations de soumission du formulaire. Après avoir cliqué sur "Connexion", utilisez state.go pour passer au transfert des données. Comment accepter les données après le saut ?
世界只因有你
世界只因有你 2017-05-15 16:54:10
0
1
743

angularjs implémente la connexion aux informations de soumission du formulaire. Après avoir cliqué sur "Connexion", utilisez state.go pour passer au transfert de données. Comment accepter les données après le saut ?

//Code pour implémenter le saut
$state.go('landing_page',{'phone':$scope.phone,'validCode':$scope.validCode});

Le téléphone et le code valide voici les données que je dois transmettre.

ps : Le saut de page de soumission de formulaire est-il implémenté de cette manière ? Ou est-il préférable d'utiliser la localisation ?

世界只因有你
世界只因有你

répondre à tous(1)
曾经蜡笔没有小新

1. Il est possible de transmettre des données de cette manière, mais il y aura quelques problèmes mineurs si vous entrez dans la page d'état landing_page qui saute, si vous actualisez cette page, alors les paramètres que vous avez transmis avec l'itinéraire ( (sauf les paramètres de routage) disparaîtront, ce qui est encore plus embarrassant ; une bonne suggestion est donc de traiter les données dont vous avez besoin avant de passer à l'itinéraire.
2. Si ces paramètres sont 路由参数, alors les problèmes ci-dessus ne se produiront pas et les paramètres de routage seront toujours enregistrés dans l'itinéraire.
3. Si les paramètres que vous transmettez avec l'itinéraire sont également nécessaires sur la page après le saut, vous devez les obtenir à nouveau avant d'accéder à cette page. Vous pouvez essayer d'utiliser la méthode ui-router du plug-in resolve pour les obtenir. certaines des données dont vous avez besoin. Obtenez-les puis injectez-les dans le contrôleur correspondant.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal