recherche

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

javascript - Comment AngularJS interroge-t-il le menu de deuxième niveau en fonction du menu de premier niveau?

Interrogez l'industrie secondaire via l'industrie primaire et interrogez l'industrie primaire via l'industrie secondaire. Comment l'écrire ? Les données transmises en arrière-plan sont comme ça

.

伊谢尔伦伊谢尔伦2701 Il y a quelques jours1638

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

  • 世界只因有你

    世界只因有你2017-07-07 10:36:54

    Lors de la sélection du premier niveau, le temps de changement est déclenché et les données liées au deuxième niveau sont remplacées

    .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-07-07 10:36:54

    Lors de la sélection du premier niveau, envoyez une requête en arrière-plan pour obtenir les données du deuxième niveau, puis liez les données correspondantes au deuxième niveau

    répondre
    0
  • 欧阳克

    欧阳克2017-07-07 10:36:54

    Mon premier sentiment est qu'il y a quelque chose qui ne va pas avec les données renvoyées par l'arrière-plan.
    Votre champ de type de menu secondaire semble actuellement être une chaîne, mais logiquement il devrait s'agir d'un tableau, car sinon, vous pouvez directement lier le champ type_directory dans l'obj correspondant à la zone d'affichage du menu principal, et à la zone d'affichage de. le menu secondaire est simplement lié au champ type.
    Mais évidemment, ça ne devrait pas être comme ça.
    Réflexion :
    Selon les données de votre interface, il devrait être que lorsque la page est chargée, vous ayez déjà demandé à l'interface d'obtenir des données (ou demandez à nouveau des données en cliquant sur la case de menu de premier niveau, à condition de donner à l'utilisateur (Confiance dans l'expérience), à ​​ce moment, liez tous les champs type_directory à la liste déroulante de la boîte d'affichage du menu de premier niveau, puis en cliquant pour sélectionner le menu de premier niveau, demandez des données à nouveau et obtenez le menu de premier niveau sélectionné. La zone déroulante où se trouve le menuindice, récupérez le champ de type basé sur l'indice, puis liez-le à la zone déroulante de la zone d'affichage du menu secondaire
    . C'est un peu compliqué de le dire directement, j'espère que vous pouvez comprendre, en fait, c'est le meilleur, le backend du menu de premier niveau peut vous donner un identifiant, et pour obtenir le menu de deuxième niveau, vous pouvez directement demander l'interface pour transmettre l'ID, et tirez simplement tous les menus de deuxième niveau sous l'ID directement

    répondre
    0
  • PHP中文网

    PHP中文网2017-07-07 10:36:54

    Les données doivent être sous forme de cascade. Le menu de premier niveau sélectionne un élément et le tableau de sous-niveau sous l'élément est affecté au menu de deuxième niveau. Et ainsi de suite

    répondre
    0
  • Annulerrépondre