在md-list中触发md-menu

时间:2017-07-17 08:45:27

标签: angularjs

我有一个md-list元素,它包含元素:md-menu和md-button,它们激活了md-menu。在旧版本中,当在md-list上单击按钮时,会触发角度,md菜单。现在,当您单击md-list中的任何项目时,md-menu都可以正常工作。我可以做一些事情让md菜单像以前一样工作吗?

    <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>

1 个答案:

答案 0 :(得分:0)

在md-menu-list中,有必要设置类md-no-proxy