Heim > Artikel > Web-Frontend > Wie lege ich die erste Option als Standard in einem Angular.js-Auswahlfeld fest?
Angular.js: Festlegen einer Standardoption im Auswahlfeld
Bei Verwendung von
Frage
Wie können wir die erste Option in den Daten als Standardwert festlegen? , was zu einer Ausgabe wie Dies:
<select> <option value="0" selected="selected">Something Cool</option> <option value="1">Something Else</option> </select>
Antwort
Angular.js bietet eine einfache Möglichkeit, dies mithilfe der ng-init-Direktive zu erreichen:
<select ng-init="somethingHere = options[0]" ng-model="somethingHere" ng-options="option.name for option in options"> </select>
In diesem Code wird ng-init verwendet, um das SomethingHere-Modell mit dem ersten Element im Optionsarray zu initialisieren. Dadurch wird sichergestellt, dass die erste Option standardmäßig ausgewählt ist.
Das obige ist der detaillierte Inhalt vonWie lege ich die erste Option als Standard in einem Angular.js-Auswahlfeld fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!