recherche

Maison  >  Questions et réponses  >  le corps du texte

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 ?

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 ?

世界只因有你世界只因有你2759 Il y a quelques jours712

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 16:56:10

    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.

    répondre
    0
  • Annulerrépondre