0

滑动菜单模板在工具栏上有一个按钮,可以打开侧面菜单(显示它)。拆分视图示例应用程序中使用了相同的菜单(我的意思是外观)。在这种情况下,工具栏上没有菜单按钮,但即使在纵向视图中,也可以通过向右滑动来打开菜单。为什么不允许用户从按钮打开菜单?不幸的是,该对象没有 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>

能否请我实现点击按钮打开菜单的效果?

皇家空军

4

1 回答 1

0

好的,我找到了... ons.splitView.toggle()- 它打开/关闭菜单。

于 2014-08-12T12:44:05.417 回答