問題タブ [angular-routerlink]
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.
angular - angularでパーツルーティングを変更するときにコンポーネントをリロードします
angular6を使用しています。
製品のリストを表示する ListComponent があります。
私のルーティング
タグ
これで、HomeComponent (/home) で「/list/car/bmw」をクリックすると、それが機能し、ListComponent がレンダリングされます。しかし、ListComponent (/list/car/benz) で「/list/car/bmw」をクリックすると、機能せず、ListComponent がレンダリングされません。
javascript - Angular 6 + Routes Resolver = 実稼働中の 404 ページ
rails から来た Angular Community は初めてです。クライアントのウェブサイトのケーススタディを投稿できるサイトに取り組んでいます。これまでのところ、角度が大好きですが、少し心配な問題に直面しています。ハイパーリンクを使用してプロジェクトを参照できないように見える問題。たとえば、これをクリックすると、アプリケーションは 404 ステータスを返しますが、ルート ページから開始すると、すべてが問題なく実行されます。
私が試した解決策
- ページをロードする前にデータをフェッチするためのリゾルバーをルートに追加します。動作しますが、まだハイパーリンクはありません。
私が欠けているものや間違っていることを理解するのを手伝ってくれる人はいますか?
以下は私のコードです。どんな助けでもいただければ幸いです
- Project.service.ts
- Project.component.ts
- 申請ルート
typescript - Angular 7.xxでフラグメントにスクロールする最も簡単な方法は?
過去 2 日間、角度付きでフラグメントをスクロールしてビューに表示することについて、インターネットを掘り下げてきました。
フラグメントとして機能する一連の ID を持つ静的 Web ページがあるとします。また、リンク付きのフラグメントをナビゲートするためのサイド ナビゲーション バーがあります。
Router anchorScroll を試してみましたが、これをモジュールに追加するだけでは何もしません。URL のフラグメントを提供するだけで、スクロールはしません。
私はviewportScrollerを試しました。これに関する主な問題は、初めて機能しないことです (例: 目的のフラグメントでこの静的ページにリダイレクトされますが、この同じページにいてプロセスを繰り返した場合、スクロールは行われません) 、アクセスしているのと同じURLを持つサイドナビゲーションバーのリンクをクリックすると機能します
([foo]/[bar]#[fragment])
。ナビゲーションが変更されていないため、どちらも機能しません。
ルーターに使用される追加オプション:
ps .: useHash: true は何も変更しません。
ngOnInit 内の viewportScroller:
なしでフラグメントにスクロールする最も簡単な方法は何ですか!!! これを使用して:
b/c で毎回動作しますが、会社のプロジェクトで TS を使用しているため、TS ではありません。
助けてください