問題タブ [ng-show]

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

angularjs - AngularJS:ng-show/ng-hideが`{{}}`補間で機能しない

AngularJSが提供する関数ng-showと関数を使用してHTMLを表示/非表示にしようとしています。ng-hide

ドキュメントによると、これらの関数のそれぞれの使用法は次のとおりです。

ngHide – {expression}-式がtrueの場合、要素はそれぞれ表示または非表示になります。ngShow – {expression}-式が真である場合、要素はそれぞれ表示または非表示になります。

これは、次のユースケースで機能します。

ただし、オブジェクトのパラメータを式として使用する場合、ng-hideおよびng-showには正しいtrue/false値が与えられますが、値はブール値として扱われないため、常に次の値を返しfalseます。

ソース

結果

これはバグであるか、私がこれを正しく行っていません。

オブジェクトパラメーターを式として参照することに関する相対的な情報が見つからないので、AngularJSをよりよく理解している人が私を助けてくれることを望んでいましたか?

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

javascript - ng-animate が angularjs 1.1.5 の ng-show で動作しない

最新の angularJS バージョン 1.1.5 でアニメーションをテストしていましたが、正しく動作していないようです。このフィドルをチェックしてください

HTML:

CSS:

AngularJS:

ただし、バージョン 1.1.4 に戻すと問題なく動作しますが、v1.1.5 で修正されたという別のバグがあります。今、これは紛らわしいです。彼らは新しいバグで以前のバグを修正しましたか? とにかく、助けていただければ幸いです。

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

javascript - ng-show not working even though condition is met

I am trying to use ng-show and it is simply when something exists, display it.

I tested this in the scope comment="No" but it hides it. When comment="Yes" it displays it, I am confused why this is happening because in JavaScript I try if (comment) and it works...

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

angularjs - AngularJS : 複数のチェックボックスを備えた ng-show

チェックボックスのリストに新しいディレクティブを作成するために、次の解決策 (受け入れられた回答) を使用しました少なくとも1つのアイテムが選択されているときに、次のボタンブロックを表示したい:

ご覧のとおり、「masterChecked」が割り当てられた「data-ng-show」属性を使用しています。これは、「マスター」のステータスに基づいてディレクティブのコントローラー内で設定されます。

しかし、何らかの理由でチェックしてもしなくても、ボタンが表示されません。私が間違っているかもしれないことは何ですか?

これがフィドルです:http://jsfiddle.net/scabro/Ahe2X/10/

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

javascript - Angularjsは、ng-repeat内でチェックボックスを押すとドロップダウンを無効にします

  • JSONファイルに保存されたメタデータを使用して、画面のHTMLコントロールに表示しようとしています。
  • また、ドロップダウンを無効にするチェックボックスを押す状態を作成しようとしています。
    • 静的オプションを含む選択ボックスと動的オプションを含む選択ボックス(ng-optionsを使用)でこれを達成することができました。
    • ng-repeatでラップすると、これを達成できませんでした。

私はこの作品を作るのに多くの時間を費やしましたが、ベーンです。

誰かが私を正しい方向に向けてくれれば幸いです。

Plunker hereにあるサンプルコードを作成しました