Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 让AngularJS ng show和ng hide更安全_Javascript_Angularjs_Node.js_Mean Stack_Mean - Fatal编程技术网

Javascript 让AngularJS ng show和ng hide更安全

Javascript 让AngularJS ng show和ng hide更安全,javascript,angularjs,node.js,mean-stack,mean,Javascript,Angularjs,Node.js,Mean Stack,Mean,在AngularJS中,我想隐藏一个元素,以限制未经身份验证的用户看到它 ng hide指令正在工作,但当有人打开开发人员工具时,他可以更改给定给元素的类(ng hide),然后他可以看到内容 如何使ng hide更安全地进行授权 谢谢你的帮助 注意:我正在使用Node.JS作为后端正如Pankaj Parkar已经建议的那样,如果需要,请使用ng。ng if将从DOM中删除元素。ng show/ng hide不会从DOM中删除元素。它使用CSS样式隐藏/显示元素。正如Pankaj Parkar

在AngularJS中,我想隐藏一个元素,以限制未经身份验证的用户看到它

ng hide指令正在工作,但当有人打开开发人员工具时,他可以更改给定给元素的类(ng hide),然后他可以看到内容

如何使ng hide更安全地进行授权

谢谢你的帮助


注意:我正在使用Node.JS作为后端

正如Pankaj Parkar已经建议的那样,如果需要,请使用ng。ng if将从DOM中删除元素。ng show/ng hide不会从DOM中删除元素。它使用CSS样式隐藏/显示元素。

正如Pankaj Parkar所建议的,如果需要,请使用ng。ng if将从DOM中删除元素。ng show/ng hide不会从DOM中删除元素。它使用CSS样式来隐藏/显示元素。

您可以使用
ng if
例如:

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

如果例如:

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


如果,为什么不使用
ng?如果DOM不满足expressionreplace
ng show
的要求,它将删除DOM。如果满足expressionreplace
ng show
,则将其替换为
ng if
。明白了!谢谢如果
,为什么不使用
ng?如果DOM不满足expressionreplace
ng show
的要求,它将删除DOM。如果满足expressionreplace
ng show
,则将其替换为
ng if
。明白了!谢谢