問題タブ [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 - 動的に割り当てられたコントローラーに値を引数として送信します
javascript - 外部から AngularJS コントローラー関数を呼び出す
次のコードがあります。
さて、HTML で次のようなものがあるとします。
これで意味:
同じコントローラーのスコープ外から、コントローラー内で定義されている関数を呼び出すことは可能ですか?
これが必要なのは、関数が非常に単純な方法でコントローラーが所有する共有オブジェクトを操作しているためです (たとえば、ボタンをクリックすると、特定の要素の色が変わります)。
私はこれを機能させるのに問題があります。
一部のデータ構造をグローバルとして宣言すると、この問題を解決するのに役立つと思いますが、悪い習慣であることに加えて、将来さらに問題が発生する可能性があるため、それを避けたいと思います。
javascript - 同じ内の複数のAngular.jsコントローラーを取得します
同じ tr タグ内に複数の角度コントローラーを追加しようとしています。問題は、クロムがテーブルを書き直して標準化することであり、HTML テーブル階層の tr と td の間に要素がありません。
これが私が現在持っているものです。各色は、呼び出す別のコントローラーを表しています。
最終的な目的は、1 つまたは複数の td の代わりに、または複数の trs に対して異なるコントローラーを使用して、以下のようなテーブルを作成することです。

グローバルコントローラーを使用してすべてのデータを処理したり、固定幅の複数の div 要素を使用してこれを実現したりできることはわかっていますが、単一の tr テーブルを使用することをお勧めします。
コードは次のとおりです。
以下の作品:
クロムが生成するものは次のとおりです。
これを達成する方法はありますか?これを機能させるために div の代わりに使用できるタグはありますか? ありがとう、
javascript - 1 つのコントローラーを手動で複数回初期化する
次のようにコントローラーを手動で初期化します。
そして、異なる変数で2回初期化する場合を除いて、すべて正常に動作します。このコードを (2 つの異なる要素で) 2 回実行すると、MyCtrl の両方のインスタンスが同じ変数を持つことになります。
どうすればこの問題を解決できますか? 同じコントローラーを異なる変数で 2 回初期化するにはどうすればよいですか?
angularjs - AngularJS: 別の .js ファイルからコントローラーを登録する
私は AngularJS を初めて使用し、plnkr.co を使用して角度の使用方法を学びます。モジュールが初期化された場所とは別の .js に格納されている Controller を登録するのに苦労しています。以下が機能しない理由を誰か教えてもらえますか?
index.html ファイル
app.js ファイル
mainCtrl.js ファイル
私にとって、これは Argument 'MainCtrl' is not a function, got undefined を生成します。
angularjs - コントローラーAngularJs間でデータを共有できません
こんにちは、AngularJS の初心者です。これは私の index.html ファイルです http://clip2net.com/s/3oknPG6
これは app.js ファイルです:
および first.html ファイル:
ビューでデータを取得できません。この問題の解決を手伝ってください。また、このエラーが発生しています: 未定義のプロパティ 'isDefined' を読み取れません。
javascript - angular jsの2つのコントローラーで単一のサービスを使用するには?
私はインデックスページを持っています
http://localhost:3000/employees?employee_id=764967674から取得している従業員データは次のとおりです。
sidebar_ctrl:
従業員サービスは
同じサービスを使用している別の ng-controller があります
従業員テンプレート html
値は人口ですが、サイドバーにあります
ページリクデータ
データが表示されない? URLリダイレクト用
json - 「AngularJs」コントローラーでネストされた JSON を解析し、Html テーブルにバインドする
次の形式の JSON データがあります。
]
私が探しているhtmlテーブルには、サーバーごとに1つのレコードが必要であり、テーブルの同じ行に特定のサーバーに存在する場合、すべてのエラーが表示されます。
ここでコード参照用に JSfiddle を作成しました。このフィドルは正確なスクリプトではありません。サーバー名やその他の情報をテーブルに引き出すことができます。しかし、チェックにループして、失敗したすべてのチェックを見つけることは、難しいことです。誰かが私を助けてくれますか??
サーバーごとにネストされた JSON オブジェクトの反復を示し、失敗したチェックと関連するエラーのみを出力として表に出力するフィドル出力を探しています。1,000 台のサーバーがあり、それぞれに key1 チェック 20 と key2 チェック 20 があります。コントローラー コードは次のようになります。
誰かがロジックを説明できますか???