Angular でルートを処理する簡単なソリューションを探しています。
サーバーによって生成されたページは、単純な Google マップと、3 つの別個のコントローラーにある小さなロジックを備えています。
今、私はこれの中にルーティングをフックしたいと思います。シンプルなルーティングのみ。マップを移動して新しい座標を取得すると、それらを現在の URL にパラメーター "?position=10.11,50.23" としてプッシュします。ハッシュバン バックアップでヒストリ プッシュ状態を使用したい。
アプリケーションの他の部分では、このパラメーターの変更をリッスンしたいと思います ($watch でしょうか?)。そして、ページが最初にロードされたときに使用される変更を検出するために同じコードを使用したいと考えています。
以前のプロジェクトで CanJS を使用しましたが、これは非常に単純でしたが、Angular では、結果を修正するための赤ちゃんの一歩を踏み出すことはできません :)
PS: これは最小限のユースケースの一部です。
ありがとう