問題タブ [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 に答える
1494 参照

angularjs - 異なる複数の ng コントローラー
s を 1 ページに

その2日目はangularJSの学習を開始しました。知りました

  1. アプリケーションでは、ng-app はすべて同じであるか、アプリケーションの定義です。

  2. ng-app は複数の ng-controller を持つことができます。

  3. コントローラー名に基づいて、コントロールをその実装に移動できます。
  4. アプリケーションには複数の div タグがあり、すべての div が異なるコントローラーを持つ場合があります。

上記の理解から、テストするサンプルコードを以下に記述しました。

しかし、上記のコードはエラーの下に表示されています:

https://docs.angularjs.org/error/ng/areq?p0=NGExpressionController&p1=not%20a%20function,%20got%20undefined

どこが間違っているのですか?私の理解が間違っているのか、それともコードの実装が間違っているのか..どんな形式のヘルプでも大いに役立ちます。

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

angularjs - ng-controller: angularjs のコントローラーの基本的な使用法が機能しない

私は Angularjs の作業を開始したばかりで、ng-controller に来​​たとき、次のように混乱する点が 1 つあります:
HTML コード:

angularjs コード:

その結果、{{name}} モデル パーツは正しいデータを取得できません。デフォルトのデータ「World」は表示できず、入力テキスト ボックスに何を入力しても、出力ビューは常に Hello, {{name}} です。

編集: angularjs に関する本を参照します。そして、デモケースは、私がここに投稿した使用法を示しています。しかし、私は今回避策を見つけました。

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

javascript - AngularJs - ng-include で ng-controller を使用する

これは機能します:

ただし、これはしません ({{test}}何も出力しません)。

何か理由はありますか?それともバグですか?

login.html:

ログインコントローラー:

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

angularjs - angularjsでオプションが選択されたときに入力テキストの値を更新します

私は配列を持つangularjsにコントローラーを持っています

私の HTML には、adropdownと aを含む HTML がありますtextbox

ドロップダウンからオプションを選択するときに、入力を「名前」で更新したい