0

現在、Ember アプリケーションにフォーム データをグローバルに保存するための実行可能なアプローチを探しています。フォームの状態が URL に反映される必要があります。ルートは常にアプリケーションによって表示される特定のエンティティ/モデルを中心に展開されるため、この種の状態を管理する Ember の例はまだ見たことがありません。

そう..私のユースケースは何ですか?

ユーザーがアプリに入ると、アプリの一部の設定をフォームで変更する場合があります (例: 場所と時間)。この情報をアプリケーションの状態の一部として取得したいと考えています。なんで?ユーザーはアプリケーションの現在の URL を共有できるため、設定の状態を他のユーザーと簡単に共有できます。

これは、実装に関する私の現在のアイデアです。

  • 現在の設定をルーターなどのグローバルな場所に保存できます。
  • これにより、メイン ルート (および潜在的な他のルート) のシリアライズおよびデシリアライズ メソッドで保存された設定にアクセスできます。

ソリューション アプローチに関する私の現在の考えについて、あなたはどう思いますか? 私が見逃した適切なEmber機能はありますか?

4

0 に答える 0