問題タブ [ngroute]

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

angularjs - ngRoute/$routeProvider から ui-router/$urlRouterProvider への移行

ngRoute の代わりに Angular の ui-router の使用を開始したいと考えています。もともと、私のアプリの設定は次のようでした

ライブラリを交換し、構成を変更しました。を引き続き使用できることは理解しています$routeProviderが、それは従来の回避策のようです。

$digestこれにより、がループに陥っていることを示しているように見えるエラーが表示されます。.otherwise("/home")ルールを疑います。handlers をテンプレート URL のように正しく指定していますか?

sをコメントアウトすると.when()、 以外は何も機能しません"/customer/:username"。すべてのルートに状態を定義する必要がありますか? $urlRouterProviderもしそうなら、 と の両方を持つことのポイントは何$stateProviderですか? 別の質問で、それぞれが何をすることになっていますか?

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

javascript - CSS スタイルが IE8 の Angular View でレンダリングされない

IE8 を除いて、うまく機能している角度のあるアプリがあります。基本的に、外部スタイルシートのスタイルは、ビュー内でレンダリングされたコードには反映されません。私はAngular IEガイドに従っています。html要素にあるコードは次のとおりです。

後で IE 固有のスタイルシートをレンダリングします。それ以外の場合は、データ バインディングを使用して URL 固有のスタイルシートをレンダリングします。

私のhtmlの本文の後半に、ng-view属性を持つdivがあります

テンプレートで ng-view とハードコードを使用して div を削除すると、スタイルが有効になります。そうしないと、テンプレートがレンダリングされる前にスタイルがページに適用されているように見えます。

また、IE 固有のスタイルシートで ng-href 属性を使用すると、IE はそれをまったくロードしないことに注意してください。

0 投票する
4 に答える
17308 参照

php - AngularJS ngRoute および PHP $_SESSION 変数

私は3つのページを持っています:

  1. index.php
  2. login.php
  3. display.php

index.php

ngRoute モジュールを使用して AngularJS をセットアップし、ページをナビゲートします。

login.php

デフォルトでロードされ、PHP $_SESSION 変数を設定します。

display.php

$_SESSION の内容をエコーし​​ます。

ngRoute を使用したリンク設定を使用して、login.php から display.php に移動します。

問題

display.php は、何回ナビゲートしても $_SESSION 変数を表示しません。ページを更新したり、ブラウザにアドレスを入力したりするなど、手動でページに移動した場合にのみ表示されます。

$_SESSION変数にアクセスしないだけで、他のことを画面にエコーできるため、phpコードが実行されることはわかっています。

どうしてこれなの?

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

angularjs - ページ上の特定のタブへのAngularナビゲート

/#/invoices/1?tab=2 のようなリンクを使用して、シングル ページ アプリケーションのページに移動したいと考えています。このページにはタブが含まれているため、URL を介して希望するタブにユーザーを直接送信したいと考えています。

これを最もクリーンな方法で実装する方法について、いくつかの指針を提供できますか?