問題タブ [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.

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

javascript - 私のコントローラーには、「chiliClick」という名前の関数があります。呼び出されないのはなぜですか?

「chiliClick」という同じ名前の関数が 2 つあります。コメントされていない関数は、ボタンのチリを押した後でも呼び出されず、コンソールでエラーをスローすることもありません。ただし、同じ関数 (コメント付き) は同じコードで正常に動作します。違いはありますか?助けてください



関数「chiliClick」の宣言の違いは何ですか?

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

angularjs - ngRoute はインジェクターの問題を解決します

というエラーが表示されます。

次の構成とコントローラーを使用する場合。特定のルートで http リクエストを解決しようとしています。

なぜ私はこれを得ているのですか?

0 投票する
3 に答える
11764 参照

angularjs - AngularJS 初心者: ng-controller が機能しない

私は AngularJS の基本を理解しようとしています。簡単な MVC アプリを書いてみたのですが、コントローラーが動かないようです。このファイルは、見つかったAngular libを見つけることができます。「ng-controller」を除外して、すでにテストしました。

編集:エラーログには次のように書かれています:

EDIT2:コードを次のように変更しました:

また、1 つの文字列エントリが 2 行に分割されていたため、'employees' 配列が不正であることが判明しました。上記の作品。私が使用している初心者向けの本は古いに違いなく、残念です。

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

javascript - Angular JS コントローラーが 2 回呼び出される (ng-controller)

私は ionic アプリケーションを開発しています。ログインに angular を使用すると、コントローラーが 2 回呼び出されます。他のすべての同様の質問を調べましたが、解決策が見つかりませんでした。

問題は、コントローラーを削除してもng-controller="LoginCtrl as lgnCtrl" 一度呼び出されますが、双方向のデータバインディングはありません。

ここに私のルートファイルがあります:

これが私のコントローラーです

ここに私のビューがあります: loginView.html :

index.html:

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

javascript - タブの AngularJS コントローラー

ページに 3 つのタブがあります。私はAngular Bootstrap Docsに従って使用tabsetしています。tab

as<div>を持つコントローラーを設定しましたtabset

対応ページはここに画像の説明を入力

しかし、2番目のタブに別のコントローラーを追加しようとすると

ここに画像の説明を入力

見出しが表示されなくなり、Tab2 をクリックできなくなりました。

何故ですか?同じ機能を取り戻す方法は?

これは、既存のコントローラーに別のコントローラーを追加する正しい方法ですか?

私のapp.js :

0 投票する
0 に答える
30 参照

angularjs - 単一のテンプレート内の AngularJS の親と子の ng-controllers

2 つのコントローラーによって提供されるテンプレートがあります。親コントローラーは、ui-router の構成から取得されます。子コントローラは同じテンプレート ファイルにありますが、ng-controller like を使用しています<div ng-controller="ChildCtrl">

親コントローラーでは、$scope.modelオブジェクトを使用しました。$scope.modelを使用して子コントローラーからアクセスしていますが、うまく機能し$scope.modelています。しかし、私のチーム メイトは、トラブルシューティングが難しいと不平を言っています。$scope.model彼はどこから来たのだろうと思っていました。より良い解決策は何ですか?

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

javascript - ブートストラップ後に要素にコントローラーを動的に割り当てる

時間「t」に手動でブートストラップする AngularJS アプリがあります。't + 1' の時点で、ng-controller がアタッチされていない HTML 要素を表示したいと思います。この要素に ng-controller を動的に追加して、JavaScript コードと通信できるようにしたいと考えています。

どうやってやるの?

PS要素にng-controller属性を動的に追加しようとしましたが、機能しません。