@dlim wrote:
I would like to set a default value to Option Button on initial load.
Here’s is my code but nothing is selected when page load.
HTML file:
<ion-item> <ion-label>Date</ion-label> <ion-select [(ngModel)]="selected_month"> <ion-option *ngFor="let m of months" value="{{m}}" [selected]="selected_month == m">{{ m }}</ion-option> </ion-select> <ion-select [(ngModel)]="selected_year"> <ion-option *ngFor="let y of years" value="{{y}}" [selected]="selected_year == y">{{ y }}</ion-option> </ion-select> </ion-item>
TS file:
selected_month: any; selected_year: any; months: string[] = ['2015', '2016', '2017']; years: string[] = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; constructor() { this.selected_month = 'Aug'; this.selected_year = '2017'; }
Tried using both selected property and setting the value on TS file without luck.
Did I miss a step?
Posts: 1
Participants: 1