この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

force:showToast

トースト通知にメッセージを表示します。

トーストによって、ビューの上部のヘッダーの下にメッセージが表示されます。メッセージは message 属性で指定されます。

次の例では、トーストメッセージ「Success! The record has been updated successfully.」が表示されます。

1showToast : function(component, event, helper) {
2    var toastEvent = $A.get("e.force:showToast");
3    toastEvent.setParams({
4        "title": "Success!",
5        "message": "The record has been updated successfully."
6    });
7    toastEvent.fire();
8}

このイベントは、one.app コンテナによって処理されます。Lightning Experience および Salesforce1 でのみサポートされています。Lightning Experience または Salesforce1 の外部で使用されると、このイベントは自動的に処理されません。このイベントを one.app の外部で使用するには、独自のイベントハンドラを作成して結び付けます。

メモ

トーストで使用される背景色とアイコンは、type 属性によって制御されます。たとえば、success に設定すると、トースト通知は緑の背景とチェックマークアイコンで表示されます。mode 属性が dismissible の場合、トーストは 5000 ミリ秒間表示され、右上隅に [閉じる] ボタンが表示されます。

属性名 説明
title String 太字で表示されるトーストのタイトルを指定します。
message String 必須。表示するメッセージを指定します。
key String トースト種別が other の場合のアイコンを指定します。アイコンキーは���Lightning Design System Resources」(Lightning Design System のリソース) ページに記載されています。
duration Integer トーストの期間 (ミリ秒)。デフォルト値は 5000 ミリ秒です。
type String トースト種別。errorwarningsuccessinfo のいずれかを指定できます。デフォルトは other で、info トーストのようなスタイルですが、key 属性で指定しない限りアイコンは表示されません。API バージョン 37.0 以降で利用できます。
mode String トーストモード。ユーザがトーストを消去できる場合の消去方法を制御します。デフォルトは dismissible で、[閉じる] ボタンを表示します。API バージョン 37.0 以降で利用できます。
有効な値は次のとおりです。
  • dismissible: [閉じる] ボタンを押すか、duration が経過するかのいずれかが生じるまで表示されたままになります。
  • pester: duration が経過するまで表示されたままになります。[閉じる] ボタンは表示されません。
  • sticky: [閉じる] ボタンを押すまで表示されたままになります。