离子侧菜单关闭时是否有回调?

时间:2016-03-01 02:11:54

标签: javascript android angularjs ionic-framework

我正在与sidemenu一起从事离子项目。我想在侧面菜单转换完成后才加载内容。然后,我写了以下snipet:

$scope.$watch(function(){
    return $ionicSideMenuDelegate.isOpen();
}, function (val) {
    console.log(val);
});

然而,我的应用程序返回" true"此刻我点击打开菜单,然后返回" false"此刻我点击关闭菜单。我想收到" false"或" true"只有在过渡完成后。

有人可以帮我吗?非常感谢!!!

1 个答案:

答案 0 :(得分:0)

你能试试吗?:

$scope.$watch(function () {
        return $ionicSideMenuDelegate.getOpenRatio();
    },
                function (ratio) {
                    if (ratio == 0) {
                        //your code
                    }
                    //if (ratio == 1) {
                        //your code
                    //}
                });