滑动菜单模板在工具栏上有一个按钮,可以打开侧面菜单(显示它)。拆分视图示例应用程序中使用了相同的菜单(我的意思是外观)。在这种情况下,工具栏上没有菜单按钮,但即使在纵向视图中,也可以通过向右滑动来打开菜单。为什么不允许用户从按钮打开菜单?不幸的是,该对象没有 toggleMenu() 方法。但是有 openMenu() 方法,但如果从代码中使用它就不起作用。我的示例代码是:
<ons-split-view
secondary-page="secondary.html"
main-page="page1.html"
main-page-width="70%"
collapse="portrait"
var="menu">
</ons-split-view>
<script type="text/ons-template" id="page1.html">
<ons-page class="center">
<ons-toolbar>
<div class="left">
<ons-toolbar-button ng-click="menu.openMenu()">
<ons-icon icon="bars"></ons-icon>
</ons-toolbar-button>
</div>
</ons-toolbar>
</ons-page>
</script>
能否请我实现点击按钮打开菜单的效果?
皇家空军