Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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
Angularjs 为什么LI元素上的ng显示允许单击内部元素_Angularjs_Ng Show - Fatal编程技术网

Angularjs 为什么LI元素上的ng显示允许单击内部元素

Angularjs 为什么LI元素上的ng显示允许单击内部元素,angularjs,ng-show,Angularjs,Ng Show,我使用ui路由器进行导航 我使用ng show和一个变量可以打开和关闭其中一个菜单项 这很好,但是,当li元素被隐藏时,鼠标仍然会变成手并可以单击链接,在这种情况下,用户仍然可以转到测试页面: 如何使链接不仅消失,而且处于非活动状态?如果需要,可以使用ng <li ng-if="showTesting"><a href="#testing"><i class="fa fa-check"></i> {{'MENU_TESTING' | transla

我使用ui路由器进行导航

我使用ng show和一个变量可以打开和关闭其中一个菜单项

这很好,但是,当li元素被隐藏时,鼠标仍然会变成手并可以单击链接,在这种情况下,用户仍然可以转到测试页面:

如何使链接不仅消失,而且处于非活动状态?

如果需要,可以使用ng

<li ng-if="showTesting"><a href="#testing"><i class="fa fa-check"></i> {{'MENU_TESTING' | translate}}</a></li>