問題タブ [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.
angularjs - AngularJS: $rootScope.$on('$routeChangeSuccess を理解する
ログインページに取り組んでいます。成功すると、ホームページにリダイレクトされます。デフォルトでは、ログイン ページに次のコードを表示します。
次に、バックエンドからユーザー/パスの詳細を検証した後、ユーザーをホームページに移動します。
ステートメントのセクションの$location.url
前の秒を削除すると、リダイレクトが機能しないようです。ただし、その URL ( ) を使用していないため、 に移動します。ただし、urlが削除されると、リダイレクト ロジックは機能しません。else
if
/blah
home
blah
なぜ two を使用する必要があるのか 理解できないようです$location.url()
。このリダイレクト システムがどのように機能するかを誰かが理解するのを手伝ってくれたら幸いです。
これはベスト プラクティスではないかもしれません。これを改善する方法についての提案をお待ちしています。Plunker の例を次に示します。
node.js - HTML5モードでAngularにリクエストをサーバーに送信させる方法は?
angularとnodejsを使用してビルドとWebを試みています。ログインと登録フォームを含む/home
パスにAngular をロードしています。/
これが私の角度構成です:
サーバー側のルーティング:
に送信されるFacebook認証をクリックすると、Angularルーティングのため/home
にURLのリンクをクリックしてリクエストを送信するにはどうすればよいですか。サーバーにリクエストを送信することをAngularが防止しています。それは urlに行くだけです。結果は同じで、そこにビューがロードされていません。/auth/facebook
/home
/home
/home
/
angularjs - ngView と SEO は併用できますか?
明らかな SEO の理由から、サーバー側の ngView 内の最初のランディング ページのコンテンツを埋めています。
特定のランディング ルートの初期ページ ロード && で ngView に触れないように angular に指示する方法はありますか?
javascript - angular.jsルートで手動で更新すると、まだ「見つかりません」が表示されます
Angular.js ルートで大量の記事やスタック オーバーフローの質問を読んだ後でも、手動で更新すると「見つかりません」というエラーが表示されます。
手順:
- を参照
localhost
--> 私の設定 (下記) により、 に移動しlocalhost/home
ます。ビューとすべてが正常にロードされます。 - ブラウザで更新を押します->ブラウザはこれを表示します
Not Found: the requested /home is not found on this server
この質問はおそらく、ページを更新すると「ページが見つかりません」と表示されるのに最も似ています
私の構成
私が行った他のこと:
- 私
index.html
の には、すでに<base href="/">
- angular 1.2.1にアップグレード
これが私が試したhtaccessルールです。どれも機能しません。
http://ericduran.io/2013/05/31/angular-html5Mode-with-yeoman/から
angularjs - AngularJS ルーティング インジェクション
特定の項目に対して AJAX 要求が返されるまで、コントローラーの読み込みを遅らせようとしています。各コントローラーで、ルートとコントローラーを次のように定義します。
問題は、呼び出されたとき$routeParams
にプロパティがありません。ここで何が欠けていますか?これが正しいアプローチではない場合、何が正しいのでしょうか?id
resolvedVal