为什么最后返回对象的时候里边的year month 是not define

来源:4-1 数据渲染

qq_soul眉_03423603

2017-09-14 18:16

为什么最后返回对象的时候里边的year month 是not define

写回答 关注

3回答

  • qq_昨夜闲谈梦落花_0
    2018-03-15 17:23:28

    可以这么调用

    datepicker.init = function ($dom, year, month) {
       var html = datepicker.buildUi(year, month);
       $dom.innerHTML = html;
    }

    datepicker.init(document.querySelector(".ui-datepicker-wrapper"), 2018, 3);

  • 红太郎
    2017-09-22 14:21:41

    datepicker.init = function($dom){

    //调用buildUi() 方法时,不要放入参数year,month

      var html = datepicker.buildUi();
       $dom.innerHTML = html;
    };

  • wanluobo
    2017-09-15 15:40:53

    应该不会呀

    year=firstDay.getFullYear();
    month=firstDay.getMonth()+1;

    这两句写了吗?

    或者

    if(!year||!month){
     
       var today=new Date();
        year=today.getFullYear();
        month=today.getMonth()+1;
    }

    中的   var today=new Date()写了吗

DatePicker组件开发

使用原生JS完成一个日期选择器(datepicker)组件的开发

17743 学习 · 64 问题

查看课程

相似问题