我正在尝试为每个单元格添加一行内容 - 基本上是单元格的日期 - 转换为希伯来日期(显示在常规日期编号旁边)
我正在使用标准sample calendar进行测试。
我正在使用的代码是:
dayRender: function (date, cell) {
var cellYear = date.getFullYear();
var cellMonth = date.getMonth() + 1;
var cellDay = date.getDate();
cell.prepend('<span class="hebDateInCell">' + ReturHebDate(cellDay,cellMonth,cellYear) + '</span>');
},
....
在header
配置之后进入。
我得到的错误是:
date.getFullYear is not a function
我已验证ReturHebDate
功能在页面上有效。
谢谢!
答案 0 :(得分:7)
尝试使用
date.year(); // date in this case is a Moment object, see Moment.js documentation
而不是
date.getFullYear();
编辑:同时替换getMonth和getDate,所以它看起来像这样:
var cellYear = date.year();
var cellMonth = date.month() + 1;
var cellDay = date.date();