anzeigen Ich entwickle Winkel 2 Anwendung, in meinem aktuellen Projekt möchte ich die Funktionalität zur Anzeige Dropdown-Werte basierend auf Jahr, Marke, Modell. Wenn ich zum Beispiel Honda auswähle, dann werden nur Honda-Modelle im Dropdown-Menü angezeigt.Wie man die Dropdown-Werte basierend auf anderen Dropdown-Wert mit Typoskript in Angual 2 Anwendung
Standardmäßig binde ich die kompletten Daten für Jahr, Marke und Modell.
Das ist meine Ansicht.
VehicleComponent.html
<div class="row form-group">
<div class="col-md-3">
<label class="control-label">Year*</label><br />
<select friendly-name="Year" id="year" name="year" class="col-md-6 form-control" ng-required="true" onchange='OnChange()' >
<option>Select</option>
<option *ngFor='let type of lookupdetailsvehicleyearinfo'>{{type.LookupValue}}</option>
</select>
</div>
<div class="col-md-3">
<label class="control-label">Make*</label><br />
<select friendly-name="Make" class="col-md-6 form-control" ng-required="true" >
<option>Select</option>
<option *ngFor='let type of lookupdetailsvehiclemakeinfo'>{{type.LookupValue}}</option>
</select>
</div>
<div class="col-md-3">
<label class="control-label">Model*</label>
<select friendly-name="Model" class="col-md-6 form-control" ng-required="true" >
<option>Select</option>
<option *ngFor='let type of lookupdetailsvehiclemodelinfo'>{{type.LookupValue}}</option>
</select>
</div>
</div>
Ich werde die oben genannten Daten aus meiner eigenen API erhalten.
Können Sie mir bitte sagen, wie man den Typoskript-Code in angular 2 Anwendung für die oben genannte Funktionalität schreibt.
-Pradeep
Der obige Code funktioniert gut, aber für mein Szenario Ich brauche das, wenn die Bedingung mit dem ID in meiner Sammlung keinen Wert zu überprüfen. – pradeep
Mit dieser Codezeile habe ich den ID-Wert bekommen, aber in der Komponentendatei überprüfe ich wenn Bedingung mit Selected Id in dieser if-Bedingung weiß ich nicht, wie man die Ergebnisse zur Sammlung mit Typoskript hinzufügt. – pradeep
Siehe mein Update mit dem 'selectedIndex'. – mxii