I haven’t tried that yet. Was kinda hoping Ionic would update their objects for desktop before I had to spend time on that.
So far, I’ve noticed desktop usability issues with the
<ion-select> objects. To work around the datetime issue, I’m currently using an
<ion-input> for desktop dates:
<ion-label floating>Hire Date</ion-label>
<ion-input hideWhen="mobile" type="date" [(ngModel)]="hireDate"></ion-input>
<ion-datetime showWhen="mobile" displayFormat="MM/DD/YYYY" min="1900-01-01" max="2100-12-31" [(ngModel)]="hireDate"></ion-datetime>
That at least allows the user to type in a date, and it displays the calendar in newer browsers.
I also have a need for a multi-value select box, however, and I’m leaning towards functionality like the MD contact chip box. It looks like the Angular Material Chip Input directive does that. It would be awesome if I didn’t have to spend time on implementing that right now, though.