2017-07-17 55 views
1

我有一个md-list元素,它包含元素:md-menu和md-button,它激活了md-menu。在较老的版本中,angular,在md-list上单击该按钮时触发的md-menu。现在,当您点击md-list中的任何项目时,md-menu会起作用。我可以做些什么来使md菜单像以前一样工作吗?在md-list中触发md-menu

<md-list> 
     <md-list-item ng-repeat="item in items"> 
      <div class="title"> 
       <span>title</span> 
      </div> 
      <md-menu> 
       <md-button class="md-menu" ng-click="openMenu($mdOpenMenu, $event)"></md-button> 
       <md-menu-content> 
        <md-menu-item> 
         <md-button ng-click="action1()"> 
          <span md-menu-align-target>text1</span> 
         </md-button> 
        </md-menu-item> 
        <md-menu-item> 
         <md-button ng-click="action12()"> 
          <span md-menu-align-target>text2</span> 
         </md-button> 
        </md-menu-item> 
       </md-menu-content> 
      </md-menu> 
     </md-list-item> 
    </md-list> 

回答

0

它是MD-菜单列表需要,设置类MD-无代理