(function(){ Vue.component('date-scource', { template: `

就诊日期

{{d.date}} {{d.day}}
上午
可预约
预约
可预约
预约
已满
预约
停诊
预约
无安排
预约
已满
预约
已满
预约
下午
已满
预约
可预约
预约
可预约
预约
已满
预约
停诊
预约
无安排
预约
已满
预约

就诊时间

第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
第1号07:30
`, props: [], data: function(){ return { planDate: [], selectedDate: 0, amData: [], pmData: [] } }, mounted: function(){ var now = new Date(), d = new Date(); //默认只有7天的号源 for(i=1; i<8; i++){ var nDate = now.getDate(); d.setDate(nDate + i); var obj = { date: d.format("MM月dd日"), day: getWeekDay(d.getDay()) } this.planDate.push(obj); } //获取每天上午和下午的数据 for(i=0; i<7; i++){ var d = this.planDate[i].date; } } }); function getWeekDay(val){ switch(val){ case 0: return "周日"; break; case 1: return "周一"; break; case 2: return "周二"; break; case 3: return "周三"; break; case 4: return "周四"; break; case 5: return "周五"; break; case 6: return "周六"; break; } } })()