【发布时间】:2017-07-02 00:58:02
【问题描述】:
我正在尝试使用md-menu 创建一个垂直菜单并使用材质图标。
但是我得到的只是一个水平菜单,图标没有对齐,当我把它们放入<md-icon md-svg-icon="hotel" md-menu-align-target></md-icon>时不起作用
这是我的代码。
<md-menu md-position-mode="target-right target" class="">
<md-button aria-label="" class="md-icon-button" ng-click="$mdMenu.open()">
<img src="../img/Menu.png" alt="Menu">
</md-button>
<md-menu-content width="2">
<md-menu-item>
<md-button ui-sref="book"> <span md-menu-align-target><i class="material-icons">hotel</i> New Booking</span></md-button>
<md-button ui-sref="book"> <span md-menu-align-target><i class="material-icons">hotel</i> New Booking</span></md-button>
<md-menu-divider></md-menu-divider>
<md-button ui-sref="book"> <span md-menu-align-target><i class="material-icons">hotel</i> New Booking</span></md-button>
<md-button ui-sref="book"> <span md-menu-align-target><i class="material-icons">hotel</i> New Booking</span></md-button>
</md-menu-item>
</md-menu-content>
</md-menu>
上面是我想要的,下面是我当前的代码:
第一个问题 使菜单垂直并将其定位在我的箭头按钮下方。
第二个问题 让图标看起来像在我尝试的角度示例中那样。
我尝试制作这样的按钮:
<md-button ui-sref="book">
<md-icon md-svg-icon="hotel" md-menu-align-target></md-icon>
Booking
</md-button>
但是我没有得到任何图标。
【问题讨论】: