我在我的項目中使用了角度材料微調器,但是,它顯示了這一點node_modules/rxjs-compat/operator/shareReplay.d.ts(2,10) 中的錯誤:錯誤 TS2305:模塊 '"D:/ControlCenter/ofservices/node_modules/rxjs/internal-compatibility/index"' 沒有導出成員 ' ShareReplayConfig'。我收到此錯誤:node_modules/rxjs-compat/operator/shareReplay.d.ts(2,10) 中的錯誤:錯誤 TS2305:模塊 '"D:/ControlCenter/ofservices/node_modules/rxjs/internal-compatibility/index"' 沒有導出成員 ' ShareReplayConfig'`誰能幫我???spinner.service.ts文件import { Injectable } from '@angular/core';import { Observable, Subject } from 'rxjs/Rx';export interface ISpinnerState { show: boolean}@Injectable()export class SpinnerService { private _spinnerSubject = new Subject();spinnerState = <Observable<ISpinnerState>>this._spinnerSubject.asObservable(); show() { this._spinnerSubject.next(<ISpinnerState>{ show: true }); } hide() { this._spinnerSubject.next(<ISpinnerState>{ show: false }); }}spinner.component.tsimport {Component, OnDestroy, OnInit} from '@angular/core';import { Subscription } from 'rxjs/Rx';import { ISpinnerState, SpinnerService } from './services/spinner.service';@Component({ selector: 'loading-spinner', template: ` <div *ngIf="visible" class="spinner"></div> `, styles: [`.spinner {position: absolute;left: 46%;top: 12%;background-color:black;width:50px;height:50px}`]})export class SpinnerComponent implements OnDestroy, OnInit { visible = false; private _spinnerStateChanged: Subscription; constructor(private _spinnerService: SpinnerService) { } ngOnInit() { this._spinnerStateChanged = this._spinnerService.spinnerState .subscribe((state: ISpinnerState) => this.visible = state.show); } ngOnDestroy() { this._spinnerStateChanged.unsubscribe(); }}
node_modules/rxjs-compat/operator/shareReplay.d.ts
喵喔喔
2021-08-26 17:45:24