問題タブ [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 - ngRepeat with Table: セルの表示テキストを変更する
グリッドに表示したいメールのリストがあります ( <table>
)。これらのメールの一部には添付ファイルがあります。対応する行について、添付ファイルの列に添付アイコンを表示したいと思います。残りの場合は、空にする必要があります。
JsFiddle: http://jsfiddle.net/6s4Z5/
私のテンプレートは次のとおりです。
はschema.columnOrder
、テーブルに表示される columnIds の配列です。
このテンプレートは機能していますが、これを実装する最良の方法はありますか? <span>
さらに、 forng-if
ステートメントを追加する必要があります。それも削除できますか?
javascript - angularjs ng-ifがng-repeatで空でない場合
null や空でない場合にのみ表示する要素のリストがあり、そのために ng-if を ng-repeat ブロックの前に配置しました。
そのために、広告リストを評価し、adsNotEmpty 変数を設定するコントローラー コードがあります。
adsNotEmpty の結果が false であっても、現在、空の応答で HTTP 200 OK ステータスを返す RESTful Web サービスがあります。コードは ad-thumbnail ディレクティブ内に入ります。
広告サムネイル ディレクティブの内容:
結果の HTML は、広告リストが空であっても画面上に AD - を出力します。
からの結果オブジェクト
$scope.ads = AdService.query();
デバッグ時に表示:
angular が ad-thumbnail ディレクティブをレンダリングしないようにするには、上記のコードの何が問題になるのでしょうか?
参照用にここにソリューションを投稿しています:
コントローラーで:
そしてページ内:
angularjs - ビューでAngularのng-ifが機能しない
数日前ng-if
、私は自分のコードで作業しようとしましたが、今はそれを試しているときに動作しng-if
ません
これが私が内部でやっている方法ですng-repeat
。
ステータスに応じて下書きまたは公開済みのどちらかを表示したい。
私が試したときでさえ
1=1 1=2
両方の値が出力されています。
angularjs - AngularJS - null および空の配列に基づく値の非表示
値が null または空の配列の場合に ng-hide を実行しようとしています (Firebug では、[] と表示されます)。
次の方法でヌルを実行できます。
しかし、私がしようとすると:
値は引き続き表示されます。
javascript - 関数の条件として ng-repeat $last を使用しますか?
私の質問をご覧いただきありがとうございます。
ユーザーがデータを表示できるように、タブを使用する Web ベースのアプリケーションをデバッグしています。タブがクリックされると、現在のタブ ID がパラメータとして使用されますloadCurrentTabData
。
タブは を使用してロードされng-repeat
、$last
タブには常に のクラスが与えられますactive
。
私が遭遇している問題は、最後のタブが閉じられたときに、最後から 2 番目のタブがタブになり、アクティブのクラスが与えられ、ユーザーにデータを表示しますが、関数$1ast
に正しい ID を渡さないことです。loadCurrentTabData
は次のng-repeat
とおりです。
これを克服する方法のロジックは簡単に思いつき$last
ますが、ng-repeat
タブ リストでタブを参照できるようにする必要があります。ロジックは次のようになります: (「タブを閉じる」ボタンを ng-クリックすると、この関数が呼び出されます)
何か助けやアドバイスをいただければ幸いです。何か明確なことがあれば教えてください。
ありがとう!