問題タブ [routeparams]

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 投票する
8 に答える
502702 参照

javascript - AngularJS を使用して URL パラメータを取得する方法

HTML ソース コード

AngularJS ソースコード

ここで、変数locloc1両方が上記の URL の結果としてtestを返します。これは正しい方法ですか?

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

routing - angular2 ルーティング時のオプション パラメータ

次のような angular2.my ルーティング構成のルーティングでオプションのパラメーターを定義する方法:

blablaしたがって、問題は、ルーティング時にパラメーターを定義したため、最初のメソッドをパラメーターで使用しているときはいつでも正常に機能しますxyz が、2番目のメソッドの場合、パラメーターを送信したくないため、URL が

http://localhost:8080/#/sideNav/abc/

これは初めて問題なくロードされますが、ページを更新した後、ウィンドウ全体がコンテンツなしで空白になっていることは何も表示されません。angular2でのルーティング中にオプションのパラメーターを提供する方法はありますか。

ただし、xyz の値が次の1ように変換1される場合、これはエラーをスローします。true

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

javascript - (複数の) ルート パラメータのコレクション

このルート構成

次のようになります。{chapterId:'1', sectionId:'2', search:'moby'}


ただし、次のようなオブジェクトのコレクションを持つことは可能ですか$routeParams:

それを達成するためのルート構成は何ですか?

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

angular - インデックス URL からの Angular2 クエリ パラメータ

Angular2 のコンポーネントの URL からクエリ パラメータを取得しようとしています。

バージョン: "angular2": "npm:angular2@2.0.0-beta.12",

コンポーネントでidクエリパラメータを抽出して表示しようとしています

リクエストはこちら。

ローカルホスト:8080/index.html?id=1

boot.ts

ここに app.component.ts があります

このエラーが発生し続けます:

エラーメッセージ

この解決策は別の投稿から入手しました。エラーの修正方法がわからない

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

angularjs - routeprovider から関数を呼び出す (解決を使用しない)

私は $routeProvider で角度をつけて忙しいのは初めてです。コントローラーで特定の関数を呼び出して $routeParams を指定したい (回避策を見つけましたが、望ましくありません。新しいコントローラーを作成する必要があります)。

https://docs.angularjs.org/api/ngRoute/provider/$routeProviderは解決を参照します (ただし、$routeProvider 内の関数は必要ありません)。

これが問題です:

これはコントローラーです:

このように呼び出す方法はありますか?

0 投票する
3 に答える
2763 参照

get - Angular2でGETパラメータを取得するには?

にアクセスすることmyproject.dev/people?filter%5Bindustry%5D=finance&filter%5BstartWith%5D=aで、Angular2 は URL をmyproject.dev/people

ここに私のRouteConfigがあります:

MainComponent で:

からはまだ取得できますがthis.router.root.lastNavigationAttempt、これだけを取得するのはちょっと難しい方法です。GET パラメータを取得するより良い方法はありますか?

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

angularjs - AngularJS $routeParams / サービスが JSON からデータをフェッチしない

test-detail.html ページ (部分ビュー) では、それぞれの json ファイルからのデータは取得/表示されません。つまり、コントローラー TestDetailCtrl は test-detail.html で呼び出されます (動作中のアラート ボタンで確認できます) が、params はカーリーですビュー (test-detail.html) の括弧は空です。ただし、test-list.html の ListController は機能し、tests.json をフェッチします。

ファイル構造:

  • index.html
  • (テスト)
    • tests.json (内容は test-list.html に正しく表示されます)
    • a.json
    • b.json
  • (js)
  • (パーシャル)
  • (CSS)

パーシャル/test-list.html:

partials/test-detail.html (データが表示されず、すべてのチェックマークが false の場合):

js/app.js のルート プロバイダー:

js/services.js を使用した RESTful 処理:

controllers.js:

例 test-a.json:

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

javascript - AppComponent の RouteParams

Angular2 をテストするための単純な 1 コンポーネント アプリを作成しようとしていますが、アプリ コンポーネントの RouteParams へのアクセスに非常に行き詰まっています。

これは私がこれまでに持っているものです:

したがって、基本的に私が達成したいのは、ユーザーがhttp://website.com/?id=21にアクセスしてから、Web サイトに 21 を表示することです。そのための別のコンポーネントが必要で、AppComponent が必要ですかそのコンポーネントへのルートを提供するか、アプリ コンポーネントのルート パラメータにアクセスする方法はありますか?