問題タブ [angular-routing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
143 参照

angularjs - ボタンをクリックしたときに、2 つの異なるテンプレートを同時に挿入するにはどうすればよいですか?

URL の変更時に ( を使用して$routeProvider) テンプレートをページに挿入する方法と、ng-view. しかし、同時に別のテンプレートを別の要素に挿入したいと考えています。どうすればいいですか?たとえば、 にテンプレートを挿入するためreplace-thisに使用するのと同時に、要素にテンプレートを挿入したいとします。$routeProviderng-view

提供される可能性のあるヘルプを事前に感謝します!

0 投票する
0 に答える
226 参照

angularjs - URL にパラメーターがある場合にページをリダイレクトするように $routeProvider を設定するにはどうすればよいですか?

以下にリストされているように、私のページに id パラメータ (123) を持つリンクがあります。

以下を機能させることができません$routeProvider

私は何が欠けていますか?同様のコードが機能するようになりましたが、パラメーターがない場合。私が間違っているパラメータについてはどうですか?

0 投票する
1 に答える
7817 参照

angularjs - AngularJs - $locationChangeStart で次の場所のルートを決定する

最近、セッションが無効な場合にユーザーをログイン ページにリダイレクトする必要があるフレームワークの場所を特定しようとしたときに、AngularJS の文書化されていない $locationChangeStart イベントについて知りました。

以下を使用してイベントをリッスンしています。

wherenextLocationpreviousLocationは、アプリ内の場所への絶対 URL です。

私の質問は次のとおりです: AngularJS は、内部ルーティング エンジンが絶対 URL が定義されたルートと一致するかどうかを確認するのと同じように、URL をルートと照合できる機能を公開していますか?

そうでない場合、絶対 URL に基づいてルートを検出する最良の方法は何でしょうか?

0 投票する
1 に答える
1098 参照

angularjs - ビューでパーシャルをレンダリングする代わりに、角度がルートを印刷しています

私は自分のアプリを次のように設定してい$routeProviderます:

index.htmlは:

インデックス ページを開くとハイパーリンクが表示されますが、クリックするとファイル パスが表示され、<div ng-view></div>.

Angular 表示リソース パス。

0 投票する
1 に答える
885 参照

javascript - AngularJS - URL にハッシュ タグを自動的に追加する - 検索パラメータを上書きする

クイックナビをクリックすると、URL の検索パラメータがアンカー タグに置き換わるという問題が発生します。

'example.com/search?hash=1234'になる'example.com/search#FAQ'

それ以外の'example.com/search?hash=1234#FAQ'

これを修正するにはどうすればよいですか? バージョン 1.1.5

HTML アンカー タグ:

それが違いを生む場合、私はHTML5モードを有効にしています:

0 投票する
2 に答える
1441 参照

angularjs - ハッシュ記号が存在する場合の AngularJS routeProvider

IIS でホストされているアプリがあります。アプリのURLは http://localhost/tool

この URL を入力してページを読み込むと、URL パスが次のように変わります

http://localhost/tool#/tool

構成には何もありません$routeProvider。次のような URL リクエストを処理したいと思います。

http://localhost/tool#/request/:param1/:param2または可能であれば http://localhost/tool#/request?param1=Value&?param2=value

構成をどのように記述し$routeProviderますか?

さらに私の状況では、ユーザーはページの状態を取得するために直接 URL を必要とするため、ユーザーhttp://localhost/toolhttp://localhost/tool#/request/:param1/:param2.

助けてください。