問題タブ [angular-component-router]
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.
angularjs - Angular 1.5コンポーネントルーターでルート変更を検出するには?
アプリケーションで angular 1.5 コンポーネント ルーターを使用しています。コンポーネント ルーターでルートの変更を検出する方法はありますか。ルート変更時にいくつかのコードを実行したい。
angularjs - ナビゲート時にデータを渡すAngular 1.5コンポーネントルーター
私はコンポーネントを使用してAngularに少し慣れていないので、初心者の質問を許してください。
これが私のシナリオです:
- ユーザーに住所を尋ねるコンポーネント(家)があります
- ユーザーが住所を入力すると、住所がGoogleマップを使用して地図上に表示される新しいコンポーネント(地図)にリダイレクトしたいと考えています。
- マップ コンポーネントに渡す必要があるデータは、Google マップで生成された json オブジェクトです。
- バインディングを介してホーム コンポーネントに挿入した $router のナビゲート メソッドを使用して、ホーム コンポーネントからマップ コンポーネントに移動しています。
私の質問は、データをホーム コンポーネントからマップ コンポーネントに渡すにはどうすればよいですか? ngLink を使用してみましたが、オブジェクトが大きすぎて URL で切り捨てられます。
データをグローバルに保存し、マップ コンポーネントを初期化するときにそれを取得できることはわかっていますが、コンポーネントでこれを行うより良い方法があるかどうか疑問に思っていましたか?
ありがとうございました
javascript - AngularJS: ngRoute でルーティングするときにコンポーネント コントローラーが読み込まれない
私はAngularJSの初心者です。次のコードがあります。
次の js ファイルで定義されたコンポーネント:
ルーティングも構成した app.js ファイルの内容は次のとおりです。
私の問題は、コントローラーがロードされていないことです (アラート ウィンドウが表示されません)。誰かが私が間違っていたことを教えてもらえますか? (私のコードに関する補足的な詳細が必要な場合は、教えてください)
angular - Angular 2 コンポーネントをルーター アウトレットで使用すると正しくレンダリングされない
angular 2遅延ルーティングを使用して、単純なangular 2 Webサイトを開発しています。flickity スライダーを使用してホームページにスライダーを実装します。問題は、アプリ コンポーネント (ルート コンポーネント) でスライダー コンポーネントを宣言するときです。
app.component
スライダーは問題なくレンダリングされますが、遅延読み込みを使用して router-outlet で呼び出されるホームページ コンポーネントでスライダー コンポーネントを宣言すると、画像は表示されますが、スライダーは機能しません。
ホームページ.コンポーネント
app.routing.ts