触发控制器AngularJs内的ng开关

触发控制器AngularJs内的ng开关,angularjs,Angularjs,我试图从控制器上触发ng开关,但我不知道该怎么做 HTML 如果我这样做,什么也不会发生:将值设置为login 演示 角度。模数PP,[] .controllerctrl,函数$scope{ $scope.loginStatus='200'; var值='login'; 如果$scope.loginStatus==“200”{ $scope.menu=值; } }; 登录页面 帐户页 转到登录 转到帐户 <div ng-switch="menu"> <div ng-s

我试图从控制器上触发ng开关,但我不知道该怎么做

HTML

如果我这样做,什么也不会发生:

将值设置为login

演示 角度。模数PP,[] .controllerctrl,函数$scope{ $scope.loginStatus='200'; var值='login'; 如果$scope.loginStatus==“200”{ $scope.menu=值; } }; 登录页面 帐户页 转到登录 转到帐户
<div ng-switch="menu">
    <div ng-switch-when="login" login-page></div>
    <div ng-switch-when="accountmain" accountmain-page></div>
</div>
if ($scope.loginStatus == '200') {
    $scope.menu = value;
}