我使用 ionic-img-viewer 查看图像,但它引发了 Cannot find module "rxjs/operators" 错误

i used ionic-img-viewer for viewing image but it raised Cannot find module "rxjs/operators" error

我尝试使用 Programmatic ionic-img-viewer 抛出 error:Uncaught 错误:找不到模块 "rxjs/operators" 我的 app.module.ts:

 import { IonicImageViewerModule } from 'ionic-img-viewer';
     ...
   imports: [
        BrowserModule,
        AllTrainSortPipe,
        DepartureSortPipe,
        IonicModule.forRoot(MyApp),
        HttpModule,
        IonicImageViewerModule
    ]

home.ts:

        import { ImageViewerController } from 'ionic-img-viewer';
        ...

    export class StationPage{
    private _imageViewerCtrl: ImageViewerController;

         constructor(imageViewerCtrl: ImageViewerController)
        {
         this._imageViewerCtrl = imageViewerCtrl; 
         }

          presentImage(myImage) {
                const imageViewer = this._imageViewerCtrl.create(myImage);
                imageViewer.present();
            }
    }

显然 ionic-img-viewer 已更新为使用 lettable operators of rxjs 5.5.0 in version 2.9.0

您的选择是将 rxjs 版本更新到当前的 5.5.2。

npm i rxjs@5.5.2 --save

这可能包括更新您的代码以使用可出租运算符或安装旧版本的 ionic-img-viewer

npm i ionic-img-viewer@2.8.0 --save