I allow users of an app to update a few date fields (input type=“date”) inside an ionic app.
These date fields are optional so there are instances where a blank date field is valid. The date values are supplied by an API which stores them in a mySQL database in the YYYY-MM-DD format. I’ve tried supplying the dates as an empty string or ‘0000-00-00’ but angularjs forcefully tries to interpret this and fills the input with the date 30/11/1899 which I obviously don’t want.
How do I get around this? Do I have to ditch the type=“date” declaration?