【问题标题】:ionic-1 menu-close Doesn't workionic-1 菜单关闭不起作用
【发布时间】:2018-11-11 10:28:15
【问题描述】:

如果我单击侧边菜单选项功能有效但侧边菜单未关闭,则在 ionic-1 项目中使用离子侧菜单。可以在控制器中访问 menu-close 指令。

HTML:

<ion-side-menus enable-menu-with-back-views="false">
<ion-side-menu side="left">
<ion-content>
  <ion-list>
    <ion-item class="item item-icon-left" menu-close on-touch="vm.goSechemeList()">
      <i class="icon ion-document-text"></i> {{'SCHEMES' | translate }}
    </ion-item>
  </ion-list>
</ion-content>
<ion-side-menu>
</ion-side-menus>

控制器:

function goSechemeList () {
  $log.log('click scheme list');
  Analytics.trackEvent(Track.Secure_schemelist);
  $state.go('secure.layout.schemes');
}

【问题讨论】:

    标签: angularjs ionic-framework


    【解决方案1】:

    使用ng-click 代替on-touch

    点赞:ng-click = "goSechemeList()"

    希望有帮助:)

    【讨论】:

    • 在控制器中使用这样的方法 $scope.goSechemeList = function(){ $log.log('click scheme list'); Analytics.trackEvent(Track.Secure_schemelist); $state.go('secure.layout.schemes'); } @ragu
    • vm 与 $scope 相同,我在全局范围内声明
    • 哦,我明白了,你忘记在代码中关闭标签 。请关闭它并重试@ragu
    猜你喜欢
    • 2018-12-04
    • 1970-01-01
    • 2013-05-15
    • 2015-11-09
    • 2013-07-27
    • 2017-10-04
    • 2015-07-18
    • 1970-01-01
    • 2016-03-24
    相关资源
    最近更新 更多