問題タブ [ng-switch]

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 投票する
1 に答える
662 参照

angularjs - 潜在的な AngularJS ng-repeat/ng-switch の問題

AngularJS を使用してボックスのグリッドを作成しようとしています。私はこのフィドルでアプローチを簡素化し、問題をよく示しています。

それは私が ng-switch を使用している方法かもしれませんが、0 または 1 をクリックするとデータ (グリッドの上部に表示) と DOM が更新されますが、2 を更新するとデータは正しく更新されますが、 2 の代わりに「12」が更新されます。このパターンは上に行くほど続きます。オブジェクトが 10 個未満の場合、すべて正常に動作しているように見えますが、それ以上になると機能しなくなります。

HTMLは次のとおりです。

これがフィドルリンクです。

潜在的な問題は次のとおり
です。 データをフォーマット
する方法 ng-switch を使用する方法
?????

ありがとう。

0 投票する
7 に答える
92694 参照

angularjs - angularjs: ng-switch-when の複数の値

次のngSwitchがあります:

ご覧のとおりWrong、2 つのオプションwrongとのテキストがありますcorrect。(ご覧のとおり)パイプを使用しようとしまし|たが、うまくいきません。助言がありますか ?

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

angularjs - AngularJS: ngSwitch を使用した ngModel、見ることができませんか?

私は非常に単純なサインアップ フォームを作成しようとしていますが、これは 2 つのステップで機能するはずです。

  • 最初のステップでユーザーにメールアドレスを尋ねます
  • 2 番目のステップでは、ユーザーにその他の詳細を尋ねます (ステップ == 2)。

テンプレートは単純です。

ご覧のとおり、いくつかの基本的な検証も行われており、メールの値をメールと呼ばれるモデルに割り当てています。

そして、コントローラーは次のようになります。

問題はこれです: 'email' の $watch はまったくトリガーされません。これはどこが間違っていますか?

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

javascript - ng-switch が予想されるオプションと一致しません

angularjs ng-switch に問題があります

JS

HTML

normalUrl へのリンクで患者の名前が表示されることを期待していますが、「デフォルト」が表示されます。私は何を間違っていますか?

ここにコードのフィドルがあります

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

javascript - 選択したアイテムをモデルの「選択」フィールドに保存する方法は?

選択した項目をラベルやリストで表示したい。

フォームと結果を切り替えるためにスイッチを使用しています。以下のコードをご覧ください

コントローラーには、以下のようなメソッドがあります。

リスト内のアイテムを選択した後、「結果」ボタンをタップして「結果」を表示するように切り替えようとすると。選択された項目は入力されていません。

誰が私がどこで間違ったのか教えてもらえますか.

ありがとう

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

angularjs - ng-switch-when と ng-repeat

私のHTMLコードは

どちらがデータをバインドしていません... (TD とテキストは存在しますが、バインディング プロパティの値は空です)

一度に ng-switch-when と ng-repeat を操作するには?

前もって感謝します

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

javascript - ng-switch は angular-ui typeahead では機能しません

angular-ui typeahead ディレクティブと ng-switch を使用しています。目的は、先行入力ボックスがキー入力されると、「個人情報」で始まる行が表示されることです。そうしないと表示されません。問題は、この行が常に表示されることです。

ここでプランカーを作成しました。 http://plnkr.co/edit/qEaYE6BHjmMewmlheFoh

関連するコード セグメントは次のとおりです。HTML;

Javascript コントローラー:

0 投票する
8 に答える
159087 参照

angularjs - ng-if、等しくない?

値のリストを表示する単純な ng-reapt があります。一部の出力では、DIV を表示/非表示にする ng-if がいくつかあります。

HTML:

セクションを表示しようとすると、アプリケーションでエラーが表示されます!=