Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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 ng用多个语句显示奇怪的行为_Javascript_Angularjs_Html - Fatal编程技术网

Javascript ng用多个语句显示奇怪的行为

Javascript ng用多个语句显示奇怪的行为,javascript,angularjs,html,Javascript,Angularjs,Html,我有一个侧菜单,只有当我正在使用的应用程序不在登录页面时才会显示 代码: 我正忙着向应用程序添加密码重置页面,但当我转到密码重置页面时,侧菜单显示 我所尝试的: <div id="wrapper" ng-show="!$state.includes('login') || $state.includes('reset')"> 当我出于某种原因使用复合语句运行应用程序时,它仍然显示菜单… 知道我如何解决这个问题吗?根据您当前的实现,当您在“重置视图”中时,第一个条件已满足,因

我有一个侧菜单,只有当我正在使用的应用程序不在登录页面时才会显示

代码:


我正忙着向应用程序添加密码重置页面,但当我转到密码重置页面时,侧菜单显示

我所尝试的:

<div id="wrapper" ng-show="!$state.includes('login') || $state.includes('reset')">

当我出于某种原因使用复合语句运行应用程序时,它仍然显示菜单…

知道我如何解决这个问题吗?

根据您当前的实现,当您在“重置视图”中时,第一个条件已满足,因此会显示侧菜单

如果不想在两个页面上都显示侧菜单,则需要将条件更改为

<div id="wrapper" ng-show="!$state.includes('login') && !$state.includes('reset')">

根据您当前的实现,当您在“重置”视图中时,第一个条件已满足,因此将显示侧菜单

如果不想在两个页面上都显示侧菜单,则需要将条件更改为

<div id="wrapper" ng-show="!$state.includes('login') && !$state.includes('reset')">


我的控制台没有错误我的控制台没有错误非常感谢@Satpal非常感谢@Satpal