問題タブ [angularjs-ng-checked]
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.
angularjs - AngularJS: ng-model がチェックボックスの ng-checked にバインドされていない
この質問をする前にこれを参照しました。
AngularJs は ng-checked を ng-model とバインドしません
側で にng-checked
評価されtrue
た場合、は更新されません。チェックボックスごとにスタイリングを使用する必要があるため、上記の質問で示唆されているようにはできません。html
ng-model
ng-repeat
これは、私の問題を説明するために作成したプランカーです。
http://plnkr.co/edit/YsOsPh3vjkPMUUDa6r2t
必要なものを確認するには、コンソールを開いてSubmit
ボタンをクリックしてください。チェックボックスにはチェックを入れないでください。
前もって感謝します!
angularjs - ng-checked と ng-change のラジオボタンが連携しない - angularjs
http://plnkr.co/edit/RP9SpO1qGjn5Ua6pZJ3D?p=preview
js
とhtml
「2 マイル」無線入力は、radii スコープ構造に基づいてチェックされることに注意してください。ng-change が関数をトリガーしないのはなぜですか?
ng-model を追加すると、関数はトリガーされますが、ng-checked は機能しません。
angularjs - ng-change と ng-model で ng-checked が機能しない
プロパティが false の場合にのみチェックする必要があるチェックボックスがあります。私は次のhtmlを持っています:
チェック/チェックを外した後、データベースを更新する必要がありますが、これは予期した動作ではありません。基本的に、IsProject が false の場合はチェックする必要があります。チェックを外した場合、IsProject 値は 1 になる必要があります。
angularjs - javascriptでモデルが変更されたときに、AngularJS ng-checkedがチェックボックスを更新していません
各項目の横に入力チェックボックスがある ng-repeat で繰り返されるオブジェクトのフィルタリングされたリストがあります。リストがフィルタリングされていない場合(ページが読み込まれたときのように)、チェックボックスをオンにしたくありません。リストがフィルタリングされている場合は、チェックボックスをオンにする必要があります (チェックボックスは CSS を介してツリービューを形成します)。
チェックボックスには ng-checked="{{site.isChecked}}" があります。リストがフィルタリングされると、フィルター JavaScript コード内のオブジェクトの isChecked 変数を更新していますが、これはチェックボックスの値を更新していません。項目がフィルターで除外されて画面から削除され、再度フィルターで戻された場合、更新された isChecked 値が画面に表示されます。
HTML は次のとおりです。
JS は次のとおりです。
コードがあまりきれいでない場合は申し訳ありません - 私は AngularJS と JS に不慣れで、物事がどのようにリンクするかをまだ理解しようとしています。
ありがとう
angularjs - angularjsチェックボックスng-checkedが機能しない
私は次のコードを持っています:-
Mary または Jane を選択すると、バスケットの正しいアイテムがチェックされていることを正しく確認できます。ただし、手動ですべての果物をチェックしてから、Mary または Jane を確認すると、バスケットにないアイテムは除外されません。ng-checked が失敗するのはなぜですか?
おまけの質問です。selectedBasket を null に設定し、ディレクティブで null をチェックするのがベスト プラクティスですか。
angularjs - Angularjs ng-checked 動作に一貫性がない
私は angularjs を使用しており、以前に使用した値をバインドしようとしている 1 つのフォームの編集ビューがあります。以下は私のコード/ HTMLです。また、これには typescript を使用し、コントローラーをフォーマットとして使用しています。
HTML:
Fooを取得するためのTypescript JS
私はすべての値を取得しています。ラジオボタンを除いてすべてがバインドされています.html検査要素でchecked = "checked"を見ることができます.htmlにも式を出力しましたが、これも期待どおりですが、ラジオが表示されません(ラジオのドット)を何度も選択すると、機能する場合と機能しない場合があります。タイプは異なる時間にロードされ、Foo は異なる時間にロードされます。
angularjs - データが変更された後、Ng-checked が更新されない
私は ng-checked コンポーネントに次の問題があります: HTML テンプレートで渡されるチェック済みプロパティを持つエントリのリストがあります。最初はエントリに false がチェックされていますが、一部のデータを処理した後、値は true に設定されます。私は配列を変更し、そのディレクティブにウォッチを設定していますが、チェックされた値は更新されません(falseに設定されています)。何が欠けているのかわからない。テンプレート :
コントローラー:
ディレクティブに渡される配列:
配列が更新される部分:
ディレクティブ全体:
});
ウォッチ部分で配列を更新した後、チェックされた true の値が表示されますが、html では ng-checked プロパティはまだ false です。
ありがとう、ヴィオ