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

aura:locationChange

URL のハッシュ部分が変更されたことを示します。
このイベントは、新しい場所トークンがハッシュに追加されるなど、URL のハッシュ部分が変更された場合に自動的に起動されます。aura:locationChange イベントは、クライアント側のコントローラで処理されます。このイベントを処理するには、コンポーネントに <aura:handler event="aura:locationChange"> タグを 1 つだけ指定します。
1swfobject.registerObject("clippy.codeblock-0", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<aura:handler event="aura:locationChange" action="{!c.update}"/>
次のクライアント側のコントローラは、aura:locationChange イベントを処理します。
1swfobject.registerObject("clippy.codeblock-1", "9");
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17({
18
19    update : function (component, event, helper) {
20
21        // Get the new location token from the event
22
23        var loc = event.getParam("token");
24
25        // Do something else
26
27    }
28
29})
aura:locationChange ハンドラには、次の必須属性があります。
属性名 説明
event String イベント名。aura:locationChange に設定する必要があります。
action Object イベントを処理するクライアント側のコントローラアクション。
aura:locationChange イベントには、次の属性があります。
属性名 説明
token String URL のハッシュ部分。
querystring Object ハッシュのクエリ文字列部分。