unregisterRefreshContainer()

コンテナの更新イベントの受信を停止します。

構文 

1import { LightningElement, wire } from "lwc";
2import { unregisterRefreshContainer } from "lightning/refresh";
3
4export function unregisterRefreshContainer(refreshID);

パラメータ 

refreshID — (必須) 更新ツリーでこのコンテナのノードを一意に識別するための数値の refreshNode.handle 値を返します。registerRefreshContainer() をコールすると、refreshNode.handle 値を取得できます。

戻り値 

なし。

使用方法 

unregisterRefreshContainer() メソッドは、更新ツリーから更新コンテナの登録を削除するために使用します。子コンテキストは、更新の途中で登録が解除された場合のために、確実に更新が行われるように一時的に保持されます。

disconnectedCallback() で、コンポーネントのコンテナコールバックメソッドの登録を解除する必要があります。

1import { unregisterRefreshContainer } from 'lightning/refresh';
2
3disconnectedCallback() {
4  unregisterRefreshContainer(this.refreshContainerID);
5}

The Japanese Summer '24 guide is now live

日本語の Summer '24 ガイドが公開されました! 「Component Reference (コンポーネントリファレンス)」は、以前と同様にコンポーネントライブラリにあります。