問題タブ [ng-app]
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 で $anchorScroll を操作するために ScrollMagic を実装しようとしています
私はシングルページアプリケーションモデルを使用することにしました-別の でcontrollers.js
、 Webサイトservices.js
をapp.js
作成するために、ビューの変更時にビューを更新するのではなく、実際にビューを互いに積み重ねます。
基本的な例に知識を入れたかったので、基本的に ui-view ディレクティブを使用しようとしていました。
私が遭遇している問題は次のとおりです。header.html
アンカーリンクが別のファイル<a></a>
の を指している があります。スクロールを機能させることができませんでしたが、stackoverflow の誰かがとの回避策を示していました。div
.html
$location.hash('');
$anchorScroll
私の場合、これには 2 つの欠点があります。
- アンカーから
div
. 私は周りを読んで、これは$anchorScroll
. 私は疑問に思っていました-ScrollMagic
スクロール機能を提供するような方法で実装できます。 - メソッドを使用して
$anchorScroll
、ページの上部にスクロールして戻って同じアンカーをクリックすると、機能しません。
これは SO に関する私の最初の投稿なので、順序立ててコードを提示する方法についてのヘルプは大歓迎です。
javascript - ng-appが隣接していない場合、AngularJSコントローラーはデータを表示しません
新しい Angular JS コーダー、マイナーな問題。
これを定義すると:
その後
正常に動作します。コントローラーとグリッドにデータを取り込むことができ、世界は楽しくて幸せな場所です。
今。マークアップを THIS に変更します (ng-app を外側の div に移動します):
そして世界は明らかに爆発します。グリッドは表示されなくなりました。そのためのCSSはありますが、データはまったくありません。contentplaceholder で試してみました。コードのそのセクションを含むすべての div で試しましたが、最も単純なこととして、要素を 1 レベル上に移動しても機能しません。
詳細: マスター内の子ページ (Angular のすべての定義は、マスターではなくページ自体にあります)、要素コンテナーのいくつかのレベルは、ng-app
が と同じタグにある場合にデータが入力されることを確認できますがng-controller
、その上です。
javascript - アプリでコントローラーを宣言してリンクする際の問題
だから私は3つのファイルを持っています。app.js ファイルを含むソース フォルダーと、quickstart.js を含む Sheets_API_Quickstart というフォルダーと、Waiting_List.html を含む Project というフォルダーがあります。
ボタンを使用して Waiting_List.html から関数 test() を呼び出すことができるように、コントローラーをセットアップしようとしました。残念ながら、これを実装しようとしてもアプリが起動しません。コンソールエラーが発生しますFailed to load resource: net::ERR_CONNECTION_REFUSED
私が行方不明または間違っていることが本当に明らかなことはありますか?
app.js
クイックスタート.js
Waiting_List.html
angularjs - ファイルが分離されているとAngular Jsルーティングが正しく機能しない
これは機能していません。.factory は app.js 内にあり、すべてのコントローラーは controller.js 内にあります。
私の問題: app.js 内の .config が、index.html の about href および contact href と連携していません。
about と contact の html ページが正常に作成されました。どうした?、理由がわかりません。angularのスクリプト参照が最初に来ることを確認しました。全て大丈夫。コントローラーのメソッドをファクトリーに呼び出すことさえ。唯一残っているのは .config です
angularjs - ng-app の値が空の文字列でない場合、角度ディレクティブは機能していません
私はAngularJsが初めてです。ng-app の値が空の文字列のときにコードが機能するのはなぜか混乱していますが、Angular ディレクティブは機能していますが、値が空の文字列でない場合、ディレクティブは機能しません。
ここで何が起きてるの?私のコードは以下の通りです:
javascript - 2 番目のアプリが angular js で動作しない
こんにちは、Angular は初めてで、1 つの HTML ファイルで 2 つのアプリを作成しようとしていますが、2 番目のアプリの出力が得られず、最初のアプリの適切な出力が得られます。誰が私がどこで間違っているのか教えてもらえますか? コードは以下の通りです