問題タブ [ng-controller]
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 - 私のコントローラーには、「chiliClick」という名前の関数があります。呼び出されないのはなぜですか?
「chiliClick」という同じ名前の関数が 2 つあります。コメントされていない関数は、ボタンのチリを押した後でも呼び出されず、コンソールでエラーをスローすることもありません。ただし、同じ関数 (コメント付き) は同じコードで正常に動作します。違いはありますか?助けてください
関数「chiliClick」の宣言の違いは何ですか?
angularjs - ngRoute はインジェクターの問題を解決します
というエラーが表示されます。
次の構成とコントローラーを使用する場合。特定のルートで http リクエストを解決しようとしています。
なぜ私はこれを得ているのですか?
angularjs - AngularJS 初心者: ng-controller が機能しない
私は AngularJS の基本を理解しようとしています。簡単な MVC アプリを書いてみたのですが、コントローラーが動かないようです。このファイルは、見つかったAngular libを見つけることができます。「ng-controller」を除外して、すでにテストしました。
編集:エラーログには次のように書かれています:
EDIT2:コードを次のように変更しました:
また、1 つの文字列エントリが 2 行に分割されていたため、'employees' 配列が不正であることが判明しました。上記の作品。私が使用している初心者向けの本は古いに違いなく、残念です。
javascript - Angular JS コントローラーが 2 回呼び出される (ng-controller)
私は ionic アプリケーションを開発しています。ログインに angular を使用すると、コントローラーが 2 回呼び出されます。他のすべての同様の質問を調べましたが、解決策が見つかりませんでした。
問題は、コントローラーを削除してもng-controller="LoginCtrl as lgnCtrl"
一度呼び出されますが、双方向のデータバインディングはありません。
ここに私のルートファイルがあります:
これが私のコントローラーです
ここに私のビューがあります: loginView.html :
index.html:
javascript - タブの AngularJS コントローラー
ページに 3 つのタブがあります。私はAngular Bootstrap Docsに従って使用tabset
しています。tab
as<div>
を持つコントローラーを設定しましたtabset
しかし、2番目のタブに別のコントローラーを追加しようとすると
見出しが表示されなくなり、Tab2 をクリックできなくなりました。
何故ですか?同じ機能を取り戻す方法は?
これは、既存のコントローラーに別のコントローラーを追加する正しい方法ですか?
私のapp.js :
angularjs - 単一のテンプレート内の AngularJS の親と子の ng-controllers
2 つのコントローラーによって提供されるテンプレートがあります。親コントローラーは、ui-router の構成から取得されます。子コントローラは同じテンプレート ファイルにありますが、ng-controller like を使用しています<div ng-controller="ChildCtrl">
。
親コントローラーでは、$scope.model
オブジェクトを使用しました。$scope.model
を使用して子コントローラーからアクセスしていますが、うまく機能し$scope.model
ています。しかし、私のチーム メイトは、トラブルシューティングが難しいと不平を言っています。$scope.model
彼はどこから来たのだろうと思っていました。より良い解決策は何ですか?
javascript - ブートストラップ後に要素にコントローラーを動的に割り当てる
時間「t」に手動でブートストラップする AngularJS アプリがあります。't + 1' の時点で、ng-controller がアタッチされていない HTML 要素を表示したいと思います。この要素に ng-controller を動的に追加して、JavaScript コードと通信できるようにしたいと考えています。
どうやってやるの?
PS要素にng-controller属性を動的に追加しようとしましたが、機能しません。