SVELTE で page.js を使用していますが、動作します。
問題:
私のアプリでは、ユーザーはフォームを介してデータを保存でき、データは indexedDB に保存されます (私は Dexie.js を使用して IndexedDB と通信しています)。格納されたデータは、動的ルートを作成するために使用されます。
例:
ユーザーが「クライアント」と呼ばれるデータを送信すると、データは次のように indexedDB に保存されます。
clients = [{name:"Stackoverflow", id:0}, {name:"Google", id:1}]
次に、次のような動的ルートを (page.js を使用して) 作成します。
http://localhost:5000/client/0/dashboard
問題は次のとおりです。
動的ルートに移動し、ページを構成するコンポーネント (CSS も含む) を編集して保存すると、アプリ全体が更新されます。動的ルートに戻るには、URL を入力するだけでは不十分です。ランディング ページに戻り、送信されたアイテムのリンクを見つけてクリックし、目的のページにリダイレクトする必要があります。
これが起こらないように編集できるように、これを簡単にする方法はありますか? ランディング ページやその他の静的ページには、この問題はありません。