問題タブ [angularjs-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 投票する
3 に答える
15230 参照

angularjs - ng-show ディレクティブを遅延して使用できますか

私はこれが示されているスピナーを持っていますng-show="loading>0"

このスピナーを遅延 (たとえば 1 秒) で表示する方法はありますか?

複数のリクエストで読み込みカウンターが同期しなくなるため、タイムアウトを使用できません。

私が必要としているのは、ng-showvia css トランジションなどの遅延です。

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

javascript - ネストされた辞書のAngularJS ng-hide

次のような辞書があります。

に存在するng-hide場合、要素を非表示にするために使用する必要があります。次のように簡単に実行できます。2data->a

今、どうすればそれを行うことができますdata->bか? いずれかのアイテム2で見つかった場合、メッセージを非表示にする必要があります。data->b

ネストされた ng-repeat が空でない場合にのみ要素を表示するにはどうすればよいですか? . しかし、一度だけメッセージを表示する必要があります。

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

javascript - 異なるビュー/コントローラーを介して特定の要素に ng-show を設定する方法は?

プランカー: http://plnkr.co/edit/0efF1Av4lhZFGamxKzaO?p=preview

以下は私のヘッダーです。about 、login、および register ビューng-show="cornerLogo"のみに設定したいものがありますが、home ビューには設定します。truefalse

HomeCtrl がページのメイン コントローラーであるため、HomeCtrl で動作します。

ただし、about、login、または register ビューに切り替えると、それが失われます$scope

ui-router の stateProvider のどこかにグローバル変数を設定する方法はありますか? そうでなければ、この問題についてどのように対処しますか?

0 投票する
0 に答える
500 参照

javascript - ブール値の変更後にng-showが機能しない

ブール値を変更してng-clickdivを表示するためのナビゲーションバーがあります。クリックするとブール値が変化しますが、ng-show反応しません。

このhtmlはレイアウトファイルにあり、使用しているコントローラーはボディhtmlファイルにあります。上記の html を body html ファイルに入れると、すべて正常に動作しますか? 何が起こっているのでしょうか?angularまたは他の場所からエラーは発生しません。スクリプト インクルードはすべて、レイアウト ファイルと角度のあるアプリ定義に含まれています。

レイアウト ファイルの navbar からの HTML:

本体ファイルの HTML:

本文 cshtml ファイルの下部にある JavaScript。

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

angularjs - リンク関数のディレクティブのスコープに設定された変数からのAngular ng-show

Angular カスタマー ディレクティブのリンク関数内のスコープ変数に設定した変数から ng-show を設定できるようにしたいと考えています。

残念ながら、これを行うと、期待どおりに機能しません。scope.showme=true を設定すると、ディレクティブは非表示になります。=false に設定すると表示されます。どうやってこれを台無しにしていますか?

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

angularjs - ng-show と ng-repeat を使用して正しい記事を表示するには、ng-click を使用します

以下は、同じコントローラで発生します。

記事のタイトルのリストを表示するページがあります。ユーザーが記事のタイトルをクリックすると、ポップアップに記事の詳細が表示されます。

記事のタイトルは ng-repeat によって生成されます。

記事の詳細も ng-repeat によって生成されます。

記事の詳細の表示/非表示を切り替えるために変数 ' ' と共にng-clickandを使用していることに注意してください。showArticle === 記事タイトルの ID の場合、記事の詳細を表示します。ng-showshowArticle

しかし、これは機能しません。何が間違っていますか?

どうも、

ケビン、