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;
}
ng-model裡給個預設值不就行了
你看你元件接受的是 格式化的字串還是DATE字串,然後給ng-model賦值即可。
因為不同日期組件可能接收的值不同,以免出現你填入一個值,組件無法識別,然後彈出日期組件時出現bug。
賦值預設時間