【发布时间】:2025-11-22 08:00:02
【问题描述】:
我正在使用 Angular 签名板。此行存在一些问题:
AngularSignaturePadModule.forRoot(),
“AppModule”函数调用模板编译期间出现错误 装饰器不支持,但 'AngularSignaturePadModule' 是 调用。
我不知道在.forRoot() 中传递什么。有什么帮助吗?
【问题讨论】:
标签: angular
我正在使用 Angular 签名板。此行存在一些问题:
AngularSignaturePadModule.forRoot(),
“AppModule”函数调用模板编译期间出现错误 装饰器不支持,但 'AngularSignaturePadModule' 是 调用。
我不知道在.forRoot() 中传递什么。有什么帮助吗?
【问题讨论】:
标签: angular
检查您如何导入代码
例如: 这很糟糕
import { SampleService } from './services'
这很好
import { SampleService } from './services/sample.service'
因为如果你不是像这样在 index.ts 文件中导出,你总是必须指定文件名
export * from './services/sample.service'
【讨论】:
@Tony Ngo Actually AngularSignaturePadModule.forRoot() is inherited from ModuleWithProviders i.e. export declare class AngularSignaturePadModule { static forRoot(): ModuleWithProviders; } Now, here is the issue, the forRoot() need module and providers i.e export interface ModuleWithProviders { ngModule: Type<any>; providers?: Provider[]; }