angulaire.js - Anxiété ! Problème avec les options ng en angulaire
迷茫
迷茫 2017-05-15 17:11:44
0
5
540

Je dois maintenant lier les données obtenues en arrière-plan pour sélectionner

JSON renvoyé par le background :

partie js :

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

Ensuite, lisez les données de sélection de l'utilisateur, affichez les données de l'utilisateur sur la sélection et sélectionnez l'état

Mais ça ne peut pas être lié. J'ai regardé la console :

la valeur apparaît toutes au format number:1, OK ! Ensuite j'ajouterai track by x.nation_id

Le numéro a disparu, mais les données ne peuvent pas être liées !

Par exemple : si l'utilisateur sélectionne le groupe ethnique Miao, alors le nation_id est 6, ce qui est logique

$scope.originOptions = {'nation_id':6}

Il peut être lié ! Mais ça ne marche tout simplement pas ! Est-ce que je me suis trompé quelque part

Puis-je demander ce qui se passe ? !

Je viens de réessayer : après avoir ajouté track by, il ne peut pas être lié, il suffit de le supprimer !
Mais je n'ai pas besoin du type de caractère en valeur, comment le casser~~

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(5)
Peter_Zhu

ng-model="originOptions"

阿神

Pas de problème~ C'est tout. Ce que vous obtenez dans le contrôleur est la valeur d'identification$scope.originOptions.nation_id

小葫芦

Vous pouvez lire cet article

为情所困

contrôleur :

$scope.data = {
    model: null,
    nation: [
      {nation_id: '1', name: 'A'},
      .......
      .......
    ]
   };

HTML :

<select name="mySelect" id="mySelect"
      ng-options="x.nation_id as x.name for x in data.nation"
      ng-model="data.model"></select>

Essayez cette structure de données

左手右手慢动作

Le type de caractère en valeur ne peut pas être obtenu via le modèle ng lié.

Bien qu'il affiche le numéro : 1

ngOptions est généré comme ceci

Vous pouvez consulter la documentation pour des exemples :
https://docs.angularjs.org/ap...

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