angular6使用メッセージボックストースト

angular6トーストプラグインは、NGX-toastr使用状況や人気はここ一年で現在の状況では、かなりの数を使用することができます以下に示すように、Yiqijuechenに言うことができます。

私はまた、次の手順を使用し、NGX-toastrこのプラグインを選択しました:

1、インストールNGX-toastrと角/アニメーション@その依存関係

NPM インストール NGX-toastrを- 保存
NPM インストール角度/アニメーション--save @

 

図2に示すように、角度-cli.jsonのCSSスタイルを添加しました

"スタイル" :[
   "styles.scss"  "node_modules / NGX-toastr / toastr.css" 
]

 

3、輸入関連のモジュールapp.module

インポート{BrowserAnimationsModule}から「角度/プラットフォームブラウザ/アニメーション@」
インポート{ToastrModule} 'NGX-toastr' 
'./app.component'からインポート{AppComponent}。 @NgModule({ 輸入:[ BrowserAnimationsModule、
ToastrModule.forRoot() ]、 ブートストラップ:[AppComponent]、 宣言:[AppComponent] }) クラスAppModule {}

 

4、トースト

'NGX-toastr'からインポート{ToastrService} 
 
@Component({...})
エクスポートクラスYourComponent { 
  コンストラクタ(プライベートtoastr:ToastrService){} 
 
  showSuccess(){ 
    この .toastr.successは( 'こんにちは、世界!'、 'Toastr楽しいです!' )。
  } 
}

あなたが設定することができトースト消失時間は3秒です。

この .toastr.success( 'こんにちは、世界!'、 'Toastr楽しい!'、{タイムアウト:3000})

他のいくつかの設定を行うにはトーストに、以下を参照してください。https://github.com/scttcper/ngx-toastr#options

おすすめ

転載: www.cnblogs.com/lucky-heng/p/11129462.html