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

javascript - ng-Showがng-repeat内で更新されない

私は次のものを持っています

ViewMode変数を更新するng-repeatの外側に別のボタンがありますが、これはng-repeat内では機能せず、ng-showでもng-disabledでも機能しません。ここで何が欠けていますか?

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

javascript - angularjs ng-show: ログイン成功後にメニューを表示

ユーザーが正常にログインしたら、ナビゲーション バーを表示しようとしています。ただし、ユーザーがログインした後でもナビゲーションバーは非表示のままです。これは index.html の一部です

コントローラーのnavigationController.jsは

現在のユーザーをこのサービスに保存します

ログイン後にバインディングが機能しませんが、メニューが表示されたとき (Cookie がいっぱいになったとき) を除きます。解決策をお願いします

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

angularjs - Angular JS で HTML ブロックを別のものに置き換える

HTML の特定のブロックが別のブロック (両方とも入力フォーム) に置き換えられ、両方が同じ場所にある必要がある Angular JS アプリを構築しようとしています。

私は ng-show/hide を使用しましたが、非表示/表示に関しては機能します。唯一の問題は、html の 2 番目のピースが前のものと同じ場所に表示されず、その隣に表示されることです (2 番目のものはまだ「そこに」あるように見えますが、見えません。

これを行う別の方法はありますか、それとも他の人にとってもこれは機能しますか?

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

angularjs - $rootscope を使用してコントローラー間で ng-show を変更する

私がやりたいことはとてもシンプルです。私には2つのフォームがあります。最初に 1 つのフォームが表示され、そのフォームが送信されると消えて、2 番目のフォームが表示されます。$rootscope.showFlagに設定されたフラグ変数を使用しようとしていますが、うまくいかないようです。

これが私のHTML部分です:

そして、これは私のAngularアプリです:

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

angularjs - ng-hide も ng-show も要素の可視性を変更しません

AngularJS を使い始め、ボタンをクリックするとリストが表示されるようにすることにしました。私のコードはかなり単純ですが、機能しません。理由がわかりません。

そして、JavaScript ファイルで:

タイトルの横にあるように、 ngShoworngHideディレクティブを使用するかどうかにかかわらず、レベルは常に表示されます。$scope.showLevels

この問題はどこから来たのですか?

0 投票する
3 に答える
2091 参照

javascript - ng-show の構文エラー: 「トークン 'false' は [{4}] から始まる式 [{3}] の列 {2} にあります」

私は以下のように使用ng-showしています:

の値はまたは のentity.primaryいずれtruefalseです。コンソールに次のエラーが表示されます。

構文エラー: トークン 'false' は、[{4}] から始まる式 [{3}] の列 {2} にあります。

このエラーはどのように修正できますか?

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

angularjs - プログラムで ngShow を変更すると ngAnimate クラスが使用されない

コントローラーを介して ngShow をトリガーしようとしていますが、機能しますが、フェードトランジションを取得するために必要な ngAnimate クラスを使用していません。

ボタンを使用して ngShow を切り替えると正常に機能しますが、プログラムで切り替えると機能しません。これは予想される動作ですか?私はそれを回避できますか?

プランク: http://plnkr.co/edit/swJDP1KBBxcRfK9auYPs?p=preview