問題タブ [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.
angularjs - ng-if が機能しないのはなぜですか? divを隠していません
私の Angular アプリではdiv
、変数が true の場合は特定のものを表示し、false の場合は非表示にしたいと考えています。
しかし、それは機能していません。私のフィドルを参照してください
誰かが理由を理解するのを手伝ってくれますか?
HTML
JS
javascript - Angular JS: select で定義されたパラメーターを使用した検索
そのため、検索を制限したいいくつかのパラメーターを持つ検索ボックスがあります。これには、私の例では姓と名が含まれます。
だから私はこれをそのように実装しようとしてきました。これは、ドロップダウン リストのコードです。
これは、入力検索フィールドのコードです。
これは、結果が表示される div のコードです。
このコードは機能しませんが、たとえば first_name (条件付き入力なし) の入力検索ボックスが 1 つしかない場合は、問題なく機能します! 私は何を間違っていますか?これを行うより良い方法はありますか?
私が扱っているjsonデータのサンプル:
angularjs - AngularJS:値が定義されている場合、要素を表示してバインドする便利な方法はありますか?
私はこれのための1行の構文を探しています:
たぶん次のようなもの:
javascript - angularJSのng-repeat内のng-if
ng-repeat 内の if 条件に基づいて、別の div を提示しています。しかし、「構文エラー: トークン '<' は、式 [widget.Type == 'Bar'>] の 32 列目のプライマリ式ではありません」というエラーがスローされます。 どうすれば修正できますか?
ここに私のコードがあります、
HTML:
javascript - ng-show と ng-if がコンテンツを表示できない
シンプルなタブを作成しようとしています。タブ 0 のコンテンツは期待どおりに表示および非表示になりますが、タブ 1 をクリックするとスコープが true に更新されるにもかかわらず、タブ 1 は常に空白になります。
主に、コントローラーはラッパー div で開始されます。
コントローラーは次のとおりです。
そして ng-click リスナー:
そして今、ng-repeat でループされたタブ オブジェクト - settings.tabs($index) は上記の関数にインデックスを渡しています:
コンテンツは 2 つの div で保持され、次の場合があります。
最後に、Chrome は if: ngIf: settings.tab[1].active を更新しません。
javascript - テーブルの並べ替え (ng-repeat を使用し、ng-if を使用して繰り返し列名を削除する)
正常にソートされた ng-repeat を使用してテーブルにいくつかのデータがあります。最初のフィドルを見てください。
http://jsfiddle.net/HB7LU/10201/
次の行に同じ名前がある場合、名前を繰り返さずに、最初の列 (名前) を持つ方法を見つけようとしています。2 番目のフィドルを参照してください。
http://jsfiddle.net/HB7LU/10204/
これは、列がソートされるまで最初は機能します。ヘッダーをクリックすると、列は並べ替えられますが、データは正しくありません。これは、$index に list を使用しているためです。代わりに何か他のものを使用する方法があるかどうかわかりませんか? または、正直に言うと、これを行うためのより良い方法があるかどうか疑問に思っています。
さらに情報が必要な場合はお知らせください。ありがとう!T