【发布时间】:2016-11-16 10:46:32
【问题描述】:
我试图让一些按钮在我注销时消失,但如果我不输入重新加载命令,它不会重新加载,按钮也不会消失。在我输入重新加载命令后,视图不会改变,因为进程在重新加载行结束。
这是我的代码:
$scope.logout = function(){
deleteCookie("Username","/");
location.reload();
$location.path('/view1');
}
请帮忙!
更新:app.js
'use strict';
// Declare app level module which depends on views, and components
angular.module('myApp', [
'ngRoute',
'myApp.view1',
'myApp.view2',
'myApp.viewLogin',
'myApp.SaveCafeDetail',
'myApp.viewUserprofile',
'myApp.viewManageuser',
'myApp.viewEditcafe',
'myApp.version'
]).
config(['$locationProvider', '$routeProvider', function($locationProvider, $routeProvider) {
$locationProvider.hashPrefix('!');
$routeProvider.otherwise({redirectTo: '/view1'});
}]);
【问题讨论】:
-
把deleteCookie放到if else标签中
-
@AyanAman 这会导致问题吗?
-
你是怎么消失的按钮??
-
查看答案@KitsakornP
标签: javascript angularjs location reload ng-view