Lightning Experience の setSelectedNavigationItem()
選択したナビゲーション項目を特定の ID に設定します。このメソッドは、Lightning コンソールアプリケーションでのみ機能します。
引数
| 名前 | 型 | 説明 |
|---|---|---|
| developerName | string | ナビゲーション項目の ID。 |
サンプルコード
この Aura コンポーネントにはボタンがあり、押すと、選択したナビゲーション項目として指定の ID が設定されます。
コンポーネントコード:
1<aura:component implements="flexipage:availableForAllPageTypes" description="My Lightning Component">
2 <lightning:navigationItemAPI aura:id="navigationItemAPI" />
3 <lightning:button label="Set Navigation Item" onclick="{! c.setSelectedNavigationItem }" />
4</aura:component>コントローラコード:
1({
2 setSelectedNavigationItem : function(component, event, helper) {
3 var navigationItemAPI = component.find("navigationItemAPI");
4 navigationItemAPI.setSelectedNavigationItem({
5 "developerName": "standard-Account"
6 }).then(function(response) {
7 console.log(response);
8 })
9 .catch(function(error) {
10 console.log(error);
11 });
12 }
13})返答
このメソッドは、成功時に true に解決される Promise を返します。