入坑angular之后,遇到的坑之一:
使用蚂蚁的这里例子可用 nzDisabledDate 和 nzDisabledTime 分别禁止选择部分日期和时间报错。
具体报错信息如下:
Module '"date-fns/difference_in_calendar_days"' can only be default-imported using the 'allowSyntheticDefaultImports' flag
解决方案:
将原来直接引入:import differenceInCalendarDays from 'date-fns/difference_in_calendar_days';
改为 import * as differenceInCalendarDays from 'date-fns/difference_in_calendar_days';
import * as differenceInCalendarDays from ‘date-fns/difference_in_calendar_days’;
以上会将若干export导出的内容组合成一个对象返回;而以下只会导出这个默认的对象作为一个对象;
import differenceInCalendarDays from 'date-fns/difference_in_calendar_days’;
非常感谢,最后附上参考地址:http://www.imooc.com/article/283589