AngularJS ng click是否禁用另一个ng click错误?

AngularJS ng click是否禁用另一个ng click错误?,angularjs,Angularjs,我的菜单中有两次ng点击: 一个切换画布外导航,另一个关闭它 切换器工作正常,但在我单击另一个后,它就不再工作了 切换程序: <div class="row menu-bar sticky"> <div ng-include="'shared/nav.html'" class="nav-bar"></div> // This includes the offcanvas <div ng-click="offcanvas = !offcanvas"

我的菜单中有两次ng点击:

一个切换画布外导航,另一个关闭它

切换器工作正常,但在我单击另一个后,它就不再工作了

切换程序:

<div class="row menu-bar sticky">
  <div ng-include="'shared/nav.html'" class="nav-bar"></div> // This includes the offcanvas
  <div ng-click="offcanvas = !offcanvas" class=" button hamb-button">
    Menu
  </div>
</div>
<div class="offcanvas-container" ng-class="{'offcanvas-container-in': offcanvas}">
  <div class="close-offcanvas" ng-click="offcanvas = false">x</div>
  <div class="menu">
    <ul ng-controller="PagesCtrl">
      '...'
    </ul>
  </div>
</div>

//这包括非画布
菜单
更近:

<div class="row menu-bar sticky">
  <div ng-include="'shared/nav.html'" class="nav-bar"></div> // This includes the offcanvas
  <div ng-click="offcanvas = !offcanvas" class=" button hamb-button">
    Menu
  </div>
</div>
<div class="offcanvas-container" ng-class="{'offcanvas-container-in': offcanvas}">
  <div class="close-offcanvas" ng-click="offcanvas = false">x</div>
  <div class="menu">
    <ul ng-controller="PagesCtrl">
      '...'
    </ul>
  </div>
</div>

x
    '...'

什么可能导致此问题?

ng include
创建子作用域。这些答案应该为您提供一些解决这些问题的选项。这是一个常见的问题,在这里每天都会被问很多次:)是的,我带着一个ng重复跑了一遍。。。谢谢你还在学习AngularJS。没问题。是的,这是同一个问题:)