小编Cor*_* S.的帖子

Angular 9 延迟加载组件错误:没有 InjectionToken mat-autocomplete-scroll-strategy 的提供程序

我将我的项目从 Angular 8 升级到 9,并重构了我的代码以利用延迟加载组件的能力。对于我的大多数组件来说,这都非常有效,但我有一个组件抛出错误,我需要帮助解决该问题。

\n\n

这是我的组件代码,后面是错误。该模块与组件在同一文件中定义。

\n\n
\n    import { Component, OnInit, OnDestroy, NgModule } from \'@angular/core\';\n    import { FormBuilder, FormGroup, FormsModule, ReactiveFormsModule } from \'@angular/forms\';\n    import { switchMap, debounceTime, tap, filter } from \'rxjs/operators\';\n    import { MatFormFieldModule, MatInputModule, MatAutocompleteModule, MatButtonModule, MatProgressSpinnerModule, MatIconModule, MatDialogModule } from \'@angular/material\';\n\n    import { SearchService } from \'./search.service\';\n    import { SuggestResult } from \'./suggest-result\';\n    import { CommonModule } from \'@angular/common\';\n    import { HttpClientModule } from \'@angular/common/http\';\n    import { SharedModule } from \'src/app/shared/shared.module\';\n\n    @Component({\n        selector: …
Run Code Online (Sandbox Code Playgroud)

angular-material angular angular-ivy

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

angular ×1

angular-ivy ×1

angular-material ×1