recherche

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

angulaire.js - Questions sur la sélection d'Angular

partie js :

$scope.sex = [{'name':'男', 'value':'man'},{'name':'女', 'value':'women'}];

partie html :

<select ng-model="sexOptions" ng-options="x.value as x.name for x in sex">
    <option value="">请选择</option>
</select>

Le problème que je rencontre maintenant est le suivant :
J'ai obtenu les résultats des données du serveur. Si le profil de l'utilisateur est "masculin", alors cette sélection doit sélectionner l'élément masculin

C'est ainsi que je l'ai lié

$scope.sexOptions = {'value':res.farmersInfo.sex};

Comme indiqué ci-dessous :

La liaison peut maintenant être réalisée, mais lorsque je sélectionne à nouveau l'option, par exemple, je sélectionne le sexe comme féminin :
Comme indiqué ci-dessous :

Le problème se pose, j'ai sélectionné une femme, mais le "Veuillez sélectionner" par défaut s'affiche

Comment résoudre ce problème ?
Merci à tous ! ! ! !
Très anxieux !

高洛峰高洛峰2840 Il y a quelques jours589

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

  • 滿天的星座

    滿天的星座2017-05-15 17:12:37

    <select ng-model="sexOptions.value"> essayez ça ?

    répondre
    0
  • Annulerrépondre