我正在使用完全相同的datepicker函数,如Ag-Grid documentation
上的示例代码所示getDatePicker() {
function Datepicker() {}
Datepicker.prototype.init = function(params) {
this.eInput = document.createElement("input");
this.eInput.value = params.value;
$(this.eInput).datepicker({ dateFormat: "dd/mm/yy" });
};
//blah blah
return Datepicker;
}
但是,当我启用日期列的编辑时,我收到了$(this.eInput)
行的错误:
ERROR TypeError: __WEBPACK_IMPORTED_MODULE_5_jquery__(...).datepicker is not a function
我正在使用的Jquery包看起来有问题吗?如何解决此错误?
答案 0 :(得分:-1)
简短的回答是,不要使用带角度的jquery。
对于您的问题,可能没有正确初始化Datepicker。看起来它会在DOM上添加一些功能。但是你重写了init函数,并且你需要在init期间初始化它。