2016-07-15 4 views
0

AngularJSでは、認証されていないユーザーを見ることを制限する要素を非表示にしたいと考えています。AngularJS ng-showとng-hideをより安全にする

ng-hideディレクティブが動作していますが、誰かが開発者ツールを開いているときに、要素に与えられたクラス(ng-hide)を変更してコンテンツを見ることができます。

認証のためにng-hideをより安全にする方法を教えてください。

ありがとうございました!

P.S:私はバックエンドすでにパンカジパーカーによって提案

+0

はなぜ 'NG-if'を使用していませんか?式 –

+1

が 'ng-show'を' ng-if'に置き換えた場合、DOMを削除します.. –

+0

それを得ました!ありがとう! – shabenda

答えて

1

あなたが例えばng-ifを使用することができます。

<input type='text' name='firstName' ng-if="expression" /> 
1

、利用NG-IFのためのNode.jsを使用しています。 ng-ifはDOMから要素を削除します。 ng-show/ng-hideはDOMから要素を削除しません。 CSSスタイルを使用して要素を非表示/表示します。

関連する問題