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

force:recordSaveSuccess

レコードが正常に保存されたことを示します。
force:recordSaveSuccessforce:recordEdit コンポーネントで使用されます。次の例に、ユーザ入力を取得して recordId 属性で指定されたレコードを更新する force:recordEdit コンポーネントを示します。ボタンは force:recordSave イベントを起動します。
1<aura:attribute name="recordId" type="String" default="a02D0000006V8Ni"/>
2<aura:attribute name="saveState" type="String" default="UNSAVED" />
3<aura:handler name="onSaveSuccess" event="force:recordSaveSuccess" action="{!c.handleSaveSuccess}"/>
4
5<force:recordEdit aura:id="edit" recordId="{!v.recordId}" />
6<ui:button label="Save" press="{!c.save}"/>
7Record save status: {!v.saveState}

このクライアント側コントローラは、レコードを保存するイベントを起動し、適宜処理します。

1({
2    save : function(cmp, event) {
3        // Save the record
4        cmp.find("edit").get("e.recordSave").fire();
5    },
6
7    handleSaveSuccess : function(cmp, event) {
8        // Display the save status
9        cmp.set("v.saveState", "SAVED");
10    }
11})

このイベントは Salesforce1 でのみサポートされます。このイベントを Salesforce1 外で使用する場合は、適切に処理されません。

メモ