Look at whether your component accepts a formatted string or a DATE string, and then assign a value to ng-model. Because different date components may receive different values, to avoid the possibility that if you fill in a value, the component cannot recognize it, and then there will be a bug when the date component pops up.
function Format(date,type) { var new_date; var year = date.getFullYear(); var month = date.getMonth()+1; var day = date.getDate(); if (day>0 && day<10) { day = '0'+day; } if (month>0 && month<10) { month = '0'+month; } switch(type) { case 1: new_date = year+'-'+month+'-'+day; break; case 2: new_date = year+'-'+month+'-'+(day-6); break; } return new_date; }
Just give a default value in ng-model
Look at whether your component accepts a formatted string or a DATE string, and then assign a value to ng-model.
Because different date components may receive different values, to avoid the possibility that if you fill in a value, the component cannot recognize it, and then there will be a bug when the date component pops up.
Assign default time