問題タブ [angularjs-ng-route]
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 Boostsrapping を使用した ngroute
サービス呼び出しを使用してサーバーからデータを取得した後にのみ、アプリをロードしたい角度のブートストラップを機能させようとしていました。ただし、これを $routeprovider で機能させることはできません。このブートストラップの後、ルートが機能しません。私がここで何をしているのか誰にもわかりますか???
私のMainControllerも認識していないようです。私のhtmlファイルには、次のようなコードがあります。
angularjs - Apacheでhtml5mode(true)を使用したangularjs ngrouteが失敗する
$locationProvider.html5Mode(true) と htaccess の書き換えで ngroute を使用しようとしていますが、動作させることができません。
たとえばhttp://localhost/angular_blog/article/someTitleにアクセスしようとすると、コンソールに次のエラーが表示されます。
私が見つけたさまざまなことをすべてやったと思いますが、それでうまくいくはずなので、明らかに何かが欠けています. 以下にコードを含めました。ヘルプやポインタがあれば大歓迎です。
HTML
JS - blogApp.js
HTACCESS
angularjs - 春のjspページでng-viewを使用する方法
angular と spring を使用して、単純な http セッションでユーザー認証を実装しようとしています。
(index.jsp
私のホームページ)では、ang-view
が使われています。
しかし、はURL$routeProvider
からテンプレートを見つけることができないため (これがエラーの原因だと思います)、ページのみがレンダリングされ、レンダリングされず、エラーも発生しています。
エラーと関連コードは、フォルダー構造のスナップショットと共に以下に添付されています。templateUrl
/login
index.jsp
ng-view
私の限られた知識によると、エラーエラースニペットtemplateUrl
を引き起こしているのは、テンプレートを参照している方法です
index.jsp
app.js
必要に応じて詳細を尋ねてください。前もって感謝します。
html - angularJSの「コントローラーとして」構文でngRouteを使用する
私は次のものを持っていconfig
ますcontrollers
私の問題は、で使用するときに発生しますindex.html
。
を使っていないので$scope
、書くだけで{{pageClass}}
はうまくいきません。を使用してこれを回避するにはどうすればよいcontroller as syntax
ですか?
編集
私はいくつかの良い答えを得ました。controllerAs
値に別の名前を付けたい場合は、これを行う別の方法も発見しました: hctrl
, actor
and ctrl
(上記のコードのように):
htmlでこれを行うことができます:
javascript - AngularJs - ng-route が最上位で機能しない
ページが切り替わる時のアニメーションを作りたいです。
下から上へのアニメーションを念頭に置いていましたが、最初の読み込みアニメーションは正しく機能しますが、ページを下ってリンクをクリックしてページを変更すると、機能しなくなります。
この問題は、角度のあるページを一度揺すった場合、ウィンドウの上部が考慮されなくなり、ページのスクロールが考慮されるという事実によるものです。
date-autoscroll = "false" で試してみました。ページは適切に再配置されますが、アニメーションが失われます。
何かアイデア?
**DEMO**
http://plnkr.co/edit/j7r3s33Y3GcTyH2Fop9K?p=preview
javascript - AngularJS ngRoute ダイレクト パーツ アクセス
私のアプリは ngRoute で正常に動作しますが、パーツに (アドレス バーから) 直接アクセスしようとすると、パーツのみが返されます (メイン ページなし)。これらのパーツを直接アクセスできないようにするにはどうすればよいですか?
説明: 2 つのブロックを持つサイトがあります。1 つ目はメニュー、2 つ目はコンテンツ (私のルートの一部) です。メニューには「#/main」と「#/account」のリンクがあります。ボタンを押すと、正常に動作します (左側のメニューとコンテンツ)。しかし、URL を localhost:8080/#/account から localhost:8080/account に変更すると、メニューなしでコンテンツのみがレンダリングされます。localhost:8080/account へのアクセスを非表示にするか、メニュー付きのコンテンツをレンダリングするようにします。