我正在与sidemenu一起从事离子项目。我想在侧面菜单转换完成后才加载内容。然后,我写了以下snipet:
$scope.$watch(function(){
return $ionicSideMenuDelegate.isOpen();
}, function (val) {
console.log(val);
});
然而,我的应用程序返回" true"此刻我点击打开菜单,然后返回" false"此刻我点击关闭菜单。我想收到" false"或" true"只有在过渡完成后。
有人可以帮我吗?非常感谢!!!
答案 0 :(得分:0)
你能试试吗?:
$scope.$watch(function () {
return $ionicSideMenuDelegate.getOpenRatio();
},
function (ratio) {
if (ratio == 0) {
//your code
}
//if (ratio == 1) {
//your code
//}
});