2016-05-27 4 views
0

Ich habe ein Array von Land Objekten und versucht, eine Dropdown-Liste angezeigt wird mit Angular chosenngOptions Syntax für Tag in der Optionstaste und den Wert anzuzeigen

Angular gewählt nicht ng-repeat für den Optionen-Tag unterstützt, sondern nur unterstützt ngOptions .

Meine ngOptions Syntax lautet wie folgt

<select chosen class="form-control input-lg" name="countryDropdown" id="countryDropdown" 
ng-options="option.name+option.d_code for option in loginCtrl.countryData track by option.code" 
ng-model="loginCtrl.selectedOption"> 

</select> 

ich sowohl den Namen des Landes und Code dh Indien IN angezeigt werden soll, aber es zeigt, ohne einen Raum zwischen ihnen also INDIA + 91,

Wie ich tun ein Leerzeichen zwischen dem Namen und dem Code hinzufügen?

Beispielland Objekt:

{ 
    name: India, 
    d_code: +91, 
    code: IN 

} 

Antwort

0

nur den Raum in den

Zeichenfolge hinzufügen
ng-options="option.name+' '+option.d_code for option in loginCtrl.countryData track by option.code" 
+0

Danke, Wie von mir albern – Neil

Verwandte Themen