首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:未初始化烤面包容器以接收祝酒。

错误:未初始化烤面包容器以接收祝酒。
EN

Stack Overflow用户
提问于 2020-06-03 12:14:26
回答 1查看 294关注 0票数 0

我在我的Range6应用程序中使用angular2-toaster,稍后将使用以下模式将其更新为9:

代码语言:javascript
复制
|___ app.module
|___ shared
     |_______shared.module
     |_______component
             |__________base.component.ts
|___ path
     |_______histograme.component

但是我得到了一个错误No Toaster Containers have been initialized to receive toasts.这是我的histograme.component.ts

代码语言:javascript
复制
import { BaseComponent } from '../../shared/component/base-component';
export class histograme extends BaseComponent implements OnInit, OnDestroy {
...
error => this.showError(..)
}
...

对于加载ToasterModule和服务的ToasterModule

代码语言:javascript
复制
import { ToasterService, ToasterConfig } from "angular2-toaster";

@Component({
  template: 
  <toaster-container></toaster-container>
})
export class BaseComponent implements OnDestroy {
protected toasterService: ToasterService;
  protected toasterconfig: ToasterConfig = new ToasterConfig({
    positionClass: 'toast-top-right',
    showCloseButton: true
  });
protected ShowError(){
      this.toasterService.pop('error', 'Erreur', 'message');
}
}

我的shared.module

代码语言:javascript
复制
   imports : [ToasterModule.forRoot()],
   providers: [ToasterService],
   exports: [ToasterModule]

app.module

代码语言:javascript
复制
   imports : [ToasterModule.forRoot()],
   providers: [ToasterService],
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-03 12:27:32

嗨,把这个添加到你的html文件中,在这里你要展示烤面包机。

代码语言:javascript
复制
<toaster-container></toaster-container>


   private toasterService: ToasterService;

    constructor(toasterService: ToasterService) {
        this.toasterService = toasterService;
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62172590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档