AngularJS自定义指令$ location.path不起作用

时间:2016-01-24 17:15:10

标签: angularjs

    merchantApp.directive('logout', function(common,$location){
return {
    restrict: 'A',        
     link: function (scope, element, attrs) {                               
         element.click(function(){     
             common.clearCookies();            
             $location.path("/merchantlogin");        
         })                            
    }
};

})

这是我的自定义指令。我想重定向到商家登录页面。 clearCookies功能也工作正常,但重定向不起作用请帮助.....

1 个答案:

答案 0 :(得分:3)

更改

后添加$ scope。$ apply()