获取框架7日历的一日和当前价值



嗨,我想获得选定的一天的值,而当前一天的框架7日历组件

var calendar = app.calendar.create({
containerEl: '#test-calendar',
monthNames : monthNames,
dayNamesShort: dayNames,
firstDay: 0,
weekHeader: true,
events: [
    {
      id: 1, //example
      title: 'my event',
      from: new Date(year, month, day),
      to: new Date(year, month, 14),
    },
    {
      id: 2, //example
      title: 'my event',
      from: new Date(year, month, day),
      to: new Date(year, month, 14),
    }
],
toolbar: false,
on: {
  init: function(c) {
    $$('.calendar-month-name').text(monthNames[c.currentMonth] +' ' + c.currentYear);
  },
  monthYearChangeStart: function (c) {
    $$('.calendar-month-name').text(monthNames[c.currentMonth] +' ' + c.currentYear);
  },
}

}(;

例如:

var currentay = calendar.getCurrentday((;

var selectedday = calendar.getSelectedDay((;

是否有一种方法或属性可以在框架7上获取此?

我找到了答案,但是在本月的当天,我只是使用选择器来获取它,无论如何它是相同的。

on: {
  init: function(calendar) {
    $$('.calendar-month-name').text(monthNames[calendar.currentMonth] +' ' + calendar.currentYear);
  },
  monthYearChangeStart: function (calendar) {
    $$('.calendar-month-name').text(monthNames[calendar.currentMonth] +' ' + calendar.currentYear);
  },
  dayClick: function(calendar, dayEl, year, month, day) {
    var selectedDay = day; // selected day
    var currentDay = $$('.calendar-day-today span').text(); //current day
    console.log(currentDay);
  }
}

最新更新