Skip to main content

Navigate To Pathノード

このノードを使用すると、Page Router内の特定のPageノードにナビゲートできます。

ほとんどの場合、ナビゲーションにはNavigateまたはExternal Linkノードを使用することをお勧めします。Navigate To Pathノードは、より高度で特定のユースケースに適した低レベルの実装です。

使い方

ナビゲーションを実行するPage Routerを指定する必要はありません。提供されたパスを使用して暗黙的に解決されます。例えば、URL pathrouter1Page Routerを持ち、URL pathpage1Pageを持ち、その中にURL pathpageAの名前のないPageを含む場合、Path/router1/page1/pageA/を提供すると、2つのPage Routersがそれぞれのページにナビゲートします。

ある意味で、Navigate To Pathはブラウザのアドレスバーに直接URLを書き込むようなものです。しかし、このノードはNoodlプロジェクト内のPages間でナビゲートするためにのみ使用されます。外部URLにナビゲートしたい場合は、External Linkノードを代わりに使用してください。

入力

データ説明
Pathナビゲートするパスを設定するためにこのプロパティを使用します。Pathにはドメインを含めず、Noodlプロジェクト内のルートのみを含めるべきです。Pathには、受信するPageに転送されるPath Parameterを最後の部分として含めることができます。また、{}を使用してPathの一部を動的にし、その部分を入力として公開することができます。例えば、パス/{a}/{b}/は2つの新しい入力_a_と_b_を公開します。
Query Parameters受信するPageに転送される任意の数のQuery Parametersを追加できます。これらは、Pageノードを通じて転送されます。
新しいタブで開く新しいページを新しいブラウザタブで開きます。
シグナル説明
Navigateこの入力にシグナルを送ると、提供されたPathに従ってナビゲーションが実行されます。
受信するPageノードに転送されるQuery Parameterです。これは、Page Inputsノードを通じて転送されます。Pathの一部となるPath Parameterです。