Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 从登录页面到仪表板页面的角度JS导航_Angularjs - Fatal编程技术网

Angularjs 从登录页面到仪表板页面的角度JS导航

Angularjs 从登录页面到仪表板页面的角度JS导航,angularjs,Angularjs,我有一个login.html和dashboard.html。Login.html包含登录表单,我希望用户在成功登录后转到dashboard.html 问题是: login.html不是视图,因此无法使用路由导航到dashboard.html。但我想保持对两个文件的角度控制。 我该怎么做呢。 我应该在两个文件上使用相同的ng应用程序吗 目前:我正在使用: window.location.href='http://sid.dev/dashboard.html'; 请指导执行此操作的最佳方法。控制器

我有一个login.html和dashboard.html。Login.html包含登录表单,我希望用户在成功登录后转到dashboard.html

问题是: login.html不是视图,因此无法使用路由导航到dashboard.html。但我想保持对两个文件的角度控制。 我该怎么做呢。 我应该在两个文件上使用相同的ng应用程序吗

目前:我正在使用:

window.location.href='http://sid.dev/dashboard.html';
请指导执行此操作的最佳方法。

控制器:

getLoginDetails().then(function(response,status){           
    // check if successful
    $scope.isLoginSuccessful = true;
});
HTML:


在这种情况下,dashboard.html中的部分是否有效
<div ng-show="!isLoginSuccessful">
    <!-- Login Form -->
</div>

<div ng-if="isLoginSuccessful">
    <div ng-include src="'dashboard.html'"></div>
</div>