Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular FlatPicker类型脚本错误TS2349:无法调用其类型缺少调用签名的表达式_Angular_Typescript_Travis Ci_Flatpickr - Fatal编程技术网

Angular FlatPicker类型脚本错误TS2349:无法调用其类型缺少调用签名的表达式

Angular FlatPicker类型脚本错误TS2349:无法调用其类型缺少调用签名的表达式,angular,typescript,travis-ci,flatpickr,Angular,Typescript,Travis Ci,Flatpickr,我正在使用带angular 5.0应用程序的FlatPicker 在我的文件中,我导入了FlatPicker,如下所示 import * as flatpickerNamespace from 'flatpickr'; const flatpickr = (flatpickerNamespace as any).default; const fp = flatpickr(this.dateInput.nativeElement, { allowInput: true, dateForma

我正在使用带angular 5.0应用程序的FlatPicker

在我的文件中,我导入了FlatPicker,如下所示

import * as flatpickerNamespace from 'flatpickr';
const flatpickr = (flatpickerNamespace as any).default;
const fp = flatpickr(this.dateInput.nativeElement, {
  allowInput: true,
  dateFormat: 'm/d/Y',
  nextArrow: this.rightArrowHTML(),
  prevArrow: this.leftArrowHTML(),
  onClose: (selectedDates) => {
    this.updateClassNames(this.calendar);
    this.dateInput.nativeElement.classList.remove('bx--focused');
  },
  onChange: () => {
    this.updateClassNames(this.calendar);
    this.dateInput.nativeElement.classList.remove('bx--focused');
  },
  onMonthChange: () => {
    this.updateClassNames(this.calendar);
  },
  onYearChange: () => {
    this.updateClassNames(this.calendar);
  },
  onOpen: () => {
    this.updateClassNames(this.calendar);
  },
});
这段代码在本地机器上运行良好,并使用“ng build--prod”命令生成。但我在Travis build中发现以下错误:

节点_modules/@cloudMatrix CAM/cb/components/src/date picker single/date picker single.component.ts(198,16)中出错:错误TS2349:无法调用类型缺少调用签名的表达式。类型“typeof”/home/travis/build/cloudMatrix CAM/cb共享组件ui/node_modules/flatpickr/dist/ty…”没有兼容的调用签名

我已经尝试了所有可能的方法来解决这个问题。但是没有任何办法。关于如何解决这个问题,我没有任何想法