問題タブ [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.
javascript - ビュー内での AngularJS コンテンツの表示
ビューで次の静的 HTML を使用すると、すべてが期待どおりに機能し ます。
今私が求めているのは、この angular-ui アコーディオンを ng-view 内で適切に機能させるにはどうすればよいですか?
ここで使用しようとしているアコーディオンを参照してください。
http://plnkr.co/edit/1ZWBsbO6sQRnZ7CpPrdz?p=info
HTML がビューに表示されますが、JS 機能が欠けていることを示しています: https://plnkr.co/edit/I3myvfH5KUkpfV1aWh72?p=info
javascript - 複数の ng-app の問題
HTMLファイル
Script_1.js
angular.bootstrap(document.getElementById('class2',[HelloWorldApp1]); を使用しましたが、なぜブートストラップではないのですか?私はこの anugular js を初めて使用しますが、ライブラリがありませんか?ここで立ち往生しています.Pls は私を助けてくれます.
ありがとうございました
javascript - angularアプリでng-controllerを動作させることができません
独学で Web 開発の学習を始めたばかりで、アプリ全体またはコントローラーだけが連携しないという問題に遭遇しました。
でprototype.js
、アプリを次のように宣言します。
私のHTMLファイルでは:
何らかの理由で、要素{{ pageClass }}
は言うまでもなく、コントローラーで割り当てた値さえ表示されません。ng-view
以前、私は非常に古いルーティング チュートリアルに従っており、アプリは のみを使用して宣言さangular.module('myApp', ...)
れ、すべてのコントローラーは角度アプリから独立した個別の関数として作成され、すべてがうまく機能していました。しかし、angular 1.0.7 から 1.5.8 にジャンプした後 (これは長い話であり、初心者のミスです)、スタイルを更新してコードをクリーンアップしようとしましたが、これが起こったことです。ここで非常に基本的な何かが欠けているように感じます。
編集:
ng-route を含めるのを忘れていたことが判明しました。ダープ。今、すべてが完璧に機能しています。皆さんありがとう!
angularjs - ng-app で使用できる区切りの数は?
angularjs 開発者のほとんどは ng-app を使用していますが、ng_app も使用できます。ng-app でのその他の区切りの使用 ??
javascript - angular.bostrapを使用しても、1つのページに複数のng-appsをロードすることは不可能です
分離された 2 つの ng-app モジュールをロードしようとしていますが、2 番目のモジュールがロードされません。angular.boostrap を使用して id を 2 番目のモジュールに追加しますが、それでもコードが正しくありません。jfiddle では動作しますが、Sublime テキスト エディター 3 では動作しません。
HTML:
最初の JS:
2 番目の JS:
jquery - 正規表現を使用して、検索クエリに一致する検索結果の単語を太字にします
入力テキスト値を ID name=search-query の変数に保存しました。次に、JSON データを検索して一致する結果を見つけ、その結果を画面に出力します。search-query.val に一致する単語を太字にする方法はありますか?
angularjs - Node ExpressでAngularコントローラーが機能しない
そこで、Angular アプリ (バージョン 1.5.7)を作成し、それを heroku にデプロイしたいと考えました。
Node を実装する必要があり、Express を使用してメインの index.html ファイルを提供し、heroku をビルドしてビルドしました。しかし、これを行ったとき、両方のコントローラーが壊れました。お問い合わせフォーム コントローラーは ng-messages をレンダリングせず、フッター コントローラーはまったくレンダリングされませんでした。
コンソールに「[ng:areq] Argument 'contactCtrl' is not a function, got undefined」というエラーが表示されます
ここでライブ ビルドを確認できます - https://fathomless-scrubland-50887.herokuapp.comと、このプロジェクトの私の github - https://github.com/StephenGrable1/AngularJS-Single-Pageです。
これが私のエクスプレスserver.jsファイルです
これらは、ノードとエクスプレスを実装する前に正常に動作する 2 つのコントローラーです。
footer.js
contactCtrl.js
何がコントローラーの機能を壊しているのかわかりません...
編集:これはルートを含む私のmain.jsファイルです
javascript - AngularJS で todo リストを書きながら削除プロセスが理解できない
次のコードで、Angularjs で todo アプリケーションを作成しようとしています。
次のコードでは、次の質問があります。削除操作はどのように機能していますか??
私の理解: 1) 既存の配列を新しい配列にプッシュする 2) 既存の配列をクリアする 3) 新しい配列を反復処理する 3) 完了した機能をチェックする??? ( !x.done と表示されている場合、それは true か false ですか???) どんな助けでも大歓迎です。