ng2-toastr系统js无法正常工作

时间:2017-10-13 06:25:16

标签: angular plugins systemjs

我试图整合ng2-toastr。 以下是app.module.js中的导入

import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { NgModule, APP_INITIALIZER  } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpModule } from '@angular/http';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { ToastModule } from 'ng2-toastr';


imports: [
        BrowserModule,
        BrowserAnimationsModule,
        HttpModule,
        FormsModule,        
        NgbModule.forRoot(),
        ToastModule.forRoot()
    ],

也在服务中我导入并使用ToastManager服务。在 systemjs.config 我添加了插件条目

地图

下的

'ng2-toastr': 'npm:ng2-toastr/bundles/ng2-toastr.min.js'
包裹下的

'ng2-toastr': {
                defaultExtension: 'js'
            },

但是我得到了错误:

  

错误:无法读取属性' forRoot'未定义的

我已经在不使用systemjs的演示应用程序中安装并使用了该插件。但是我的应用程序使用了systemjs。

不知道如何解决这个问题。请指导。

由于

0 个答案:

没有答案