我正在使用moment.js更改应用程序的本地日期格式,但出现以下错误:

导入库时,"矩"没有导出的成员"默认".

下面是我的代码:

import {Inject, Injectable, Optional} from '@angular/core';
import {DateAdapter, MAT_DATE_LOCALE, MatDateFormats} from '@angular/material';
import * as _moment from 'moment';
import {default as _rollupMoment, Moment} from 'moment';

const moment = _rollupMoment || _moment;

推荐答案

try 在"编译器选项"下向tsconfig.json添加"allowSyntheticDefaultImports": true

Typescript相关问答推荐

从typescript中的对象数组中获取对象的值作为类型'

基于平台的重定向,Angular 为16

contextPaneTitleText类型的参数不能分配给remoteconfig类型的关键参数'""'''

在NextJS中获得Spotify Oauth,但不工作'

基于键的值的打字动态类型;种类;

无法从Chrome清除还原的初始状态数据

如何解决类型T不能用于索引类型{ A:typeof A; B:typeof B;. }'

如何在Type脚本中动态扩展函数的参数类型?

类型TTextKey不能用于索引类型 ;TOption

在HighChats列时间序列图中,十字准线未按预期工作

try 呈现应用程序获取-错误:动作必须是普通对象.使用自定义中间件进行MySQL操作

如何获取受类型脚本泛型约束的有效输入参数

我可以使用typeof来强制执行某些字符串吗

重写返回任何

如何在Angular /字体中访问API响应的子元素?

使用RXJS获取数据的3种不同REST API

映射类型不是数组类型

如何正确键入泛型相对记录值类型?

Next 13 + React 18 createContext 类型的构建问题

使用本机 Promise 覆盖 WinJS Promise 作为 Chrome 扩展内容脚本?