美文网首页
Simple-calendar 大年初一显示undefined

Simple-calendar 大年初一显示undefined

作者: geeooooz | 来源:发表于2019-02-25 11:14 被阅读4次

simple-calendar.js

1.
//获得阴历日期 字符串
                    case 1:
                      s = '正月';
                    break;
改为
                    case 13:
                      s = '正月';
                    break;


2.
//阴历节日
                if (lunardata && options.showLunarFestival) {}

这一段改为

if (lunardata && options.showLunarFestival) {
    var lunar = new LunarHelp(year, currentmonth, day).getLunarDayNum();
    if (lunar.month > 12 && lunardata[(lunar.month - 12) + '-' + lunar.day]) {
        v.querySelector('.lunar-day').innerHTML = lunardata[(lunar.month - 12) + '-' + lunar.day];
        v.classList.add('sc-festival');
    }
    if (lunardata[lunar.month + '-' + lunar.day]) {
        v.querySelector('.lunar-day').innerHTML = lunardata[lunar.month + '-' + lunar.day];
        v.classList.add('sc-festival');
    }
}
增加了这一段:
if (lunar.month > 12 && lunardata[(lunar.month - 12) + '-' + lunar.day]) {
    v.querySelector('.lunar-day').innerHTML = lunardata[(lunar.month - 12) + '-' + lunar.day];
    v.classList.add('sc-festival');
}

simple-calendar-es6.js

        case 1:
          s = '正月';
        break;
改为
        case 13:
          s = '正月';
        break;

相关文章

网友评论

      本文标题:Simple-calendar 大年初一显示undefined

      本文链接:https://www.haomeiwen.com/subject/tlywyqtx.html