Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.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
Javascript 将导出函数(与参数一起使用)设置为材质日期选择器的筛选器_Javascript_Angular_Typescript_Datepicker_Angular Material - Fatal编程技术网

Javascript 将导出函数(与参数一起使用)设置为材质日期选择器的筛选器

Javascript 将导出函数(与参数一起使用)设置为材质日期选择器的筛选器,javascript,angular,typescript,datepicker,angular-material,Javascript,Angular,Typescript,Datepicker,Angular Material,我试图在带有params的material datepicker筛选器中将导出函数设置为const,但在我的组件中设置params时,将启动该函数以获取函数的结果(布尔值),而不是用于设置日期选择器筛选器的函数的定义。 有人能帮我一个解决方案或替代方案吗? 无论如何,谢谢你 导出的函数: export const daysFunction = (d: Date, days: any): boolean => { if (days) { return true; } else

我试图在带有params的material datepicker筛选器中将导出函数设置为const,但在我的组件中设置params时,将启动该函数以获取函数的结果(布尔值),而不是用于设置日期选择器筛选器的函数的定义。 有人能帮我一个解决方案或替代方案吗? 无论如何,谢谢你

导出的函数:

export const daysFunction = (d: Date, days: any): boolean => {
  if (days) {
    return true;
  } else {
    return false;
  }
};
在我的组件中:

daysFunction = daysFunction(null, days); // this launch my function

可以将组件类中的方法定义为:

daysFunction=()=>daysFunction(null,days);//如果天数是全局的还是局部的
daysFunction=()=>daysFunction(null,this.days);//如果戴斯是班上的一员