問題タブ [angularjs-ng-model]

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 に答える
4220 参照

angularjs - $rollbackViewValue を使用すると、フォーム検証の ng-messages が機能しないのはなぜですか?

フォーム検証エラー メッセージに ng-messages を使用するフォームがあります。$rollbackViewValue で新しい ng-model-options を使用して、フォームへのすべての変更をロールバックしています。問題は、フォームで rollbackViewValue を使用すると、ng-mesages が機能しないことです。

$rollbackViewValue() と同様に機能するものが見つからなかったため、ng-model-options を使用してフォームをリセットする angular1.3 のこの新しい関数が本当に気に入っています。

Heresはコードとプランカーです

コントローラ

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

angularjs - 動的フォームにng-repeatを使用する場合、送信時にすべてのフォームフィールドを検証する正しい方法は何ですか?

いくつかのフィールドを含むフォームがあります (ng-repeat でビルドするため、どれだけかわかりません)。送信ボタンに追加しました

「必須」のすべてのフィールドに追加されましたが、ng-disabled はこの最後のフィールドに対してのみ機能します。私のコード:

ユーザーがすべてのフィールドを変更したことを確認するにはどうすればよいですか? ありがとう!

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

javascript - angularJS の動的フォーム検証が機能しない

ng-required動的フォームを作成し、属性を動的にコントロールに追加しました。しかし、今は機能していません。

これは私のJSです:

そして私のHTML:

プランカーリンク

テキストボックスの値が変更されたとき、またはフォームが送信されたときにエラーメッセージを表示したい。

しかし、静的フォームで同じことをしているときは機能しています。 ワーキングプランカー

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

javascript - Angular ngDisabled 内部 ngIf

障害物にぶつかっています。私は簡単なコードを持っています:

これはうまくいきますが、テキストと 2 番目のチェックボックスを複数の div に分割したいのですが、両方とも最初のチェックボックスに依存しています。

これを行うと、モデルが正しく適用されず、2 番目のチェックボックスを使用してテキスト ボックスを無効にできません。スコープを誤解していますか、それともバグですか?

この例では、2 つを外側の div でラップできることはわかっていますが、私の問題は、私の構造がテーブル構造 (はい、表形式のデータ) であり、行全体を非表示にしたくないことです。可能な限りセマンティックにマークアップします。

プレイしたい場合は、基本的なフィドルをセットアップします: http://jsfiddle.net/qkmv6wfh/

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

javascript - Angular を使用する場合、フォーム要素に name 属性が必要ですか?

現在、すべてのフォーム管理に Angular JS を使用しています。入力のデータは関連する に保存され、のngModelで処理できます。$scopecontroller

したがって、次のようなフォーム設定があります。

これは、すべての主要なブラウザーでまったく問題なく動作します (ただし、IE はテストしていません)。入力領域またはテキスト領域に name 属性を含めていないことに気付くでしょう。何らかの理由でそれらが必要ですか? 私は以前に以下を読んだことがあります:

しかし、私のデータは にバインドされているため、まったく問題なく渡されngModelます。正しい方法でしたか - 名前属性を含めるか含めないか?