問題タブ [angular-ng-if]
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 - AngularJS ディレクティブで 2 つの整数を比較する
関連するユーザーに基づいて要素を条件付きで表示または非表示にしたいのですがgraduation_year
、ディレクティブng-show
とng-if
ディレクティブがそのままでは機能しません。
graduation_year
が現在の年より大きいか等しい場合 (つまり、ユーザーが「アクティブ」である場合) に要素を表示し、現在の年よりも小さい場合は非表示にします。
私が試したビューでは
そしてコントローラーで
しかし、出力に「2017 >= 2015」と「2014 >= 2015」(ほんの数例) が表示されていても、それは false として扱われるため、異なる結果が得られるはずです。を試しng-if
てみたところ、どちらも真として扱われました。
javascript - 要素を削除する前に条件が false の場合でも、AngularJS ng-if ディレクティブが短時間レンダリングされる
以下のテンプレートでは、スクリプト タグがレンダリングされず、アラート スクリプトが実行されないことが予想されます。しかし、そうです。
ng-if
条件が false の場合はレンダリングされないことを期待して、大きな DOM とディレクティブ構造を s にラップするため、これはモバイル デバイスで大きなパフォーマンスの問題を引き起こしています。
ng-switch
同じように動作するものもテストしました。
これは予想される動作ですか?不要なレンダリングを回避する方法はありますか?
angularjs - AngularJSでlimitTo +条件でng-repeatを行う方法は?
条件をつけてng-repeatで限定リストを表示したいのですが、取得できません。
いくつかのカテゴリとサブカテゴリを持つフィルターを開発しています。
カテゴリごとに、最小結果が 1 つある最初の 5 つのカテゴリを表示する必要があります。
これを行うために、ユーザーがサブカテゴリのチェックボックスをクリックすると呼び出される count() 関数を作成し、関数が値を更新します。
ng-repeat のコードは次のとおりです。
このコードは、最小結果が 1 つのサブカテゴリを示していますが、「limitTo:5」を ng-repeat に追加すると、最初の 3 つのサブカテゴリには結果がないため、最初の 2 つのサブカテゴリのみが表示されます。
angularjs - html ファイルで定数値を使用する
AngularJS で定数値を html に渡す方法を誰か教えてもらえますか? 例: html ファイルに ng-if 条件があります。
ここでは、値「10」を構成可能にしたいと考えています。何かのようなもの :
助言がありますか?
前もって感謝します。
javascript - Set Value of Textbox Hidden by ng-if
Is there a way to set the value of a textbox hidden by ng-if?
I have a textarea that I would like to prepopulate as the page is loading:
At the time of the pre-population the textarea's parent is hidden through an ng-if. Is there a way to set the value of this textarea even though it is hidden from the page? I am able to confirm that the correct value is being assigned to the val property via jquery:
If this is not possible, I will gladly rethink my population logic.