为了账号安全,请及时绑定邮箱和手机立即绑定

node_modules/rxjs-compat/operator/shareReplay.d.ts

node_modules/rxjs-compat/operator/shareReplay.d.ts

喵喔喔 2021-08-26 17:45:24
我在我的项目中使用了角度材料微调器,但是,它显示了这一点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();  }}
查看完整描述

1 回答

?
森栏

TA贡献1810条经验 获得超5个赞

试试这个版本,看看它是否适合你

"rxjs": "6.3.3", 
"rxjs-compat": "6.3.3",


查看完整回答
反对 回复 2021-08-26
  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信