2016-11-12 137 views
0

使用下面angularjs代码试图重定向,

if(token.id){ 
    console.log('something') // something 
    $location.path('/signup?token='+token.id+'&email='+token.email); 
} 

没有错误在控制台但页面没有进行重定向?我必须配置我的路线吗?

解决:

使用apply()方法,它的工作。

+0

你看到在控制台的任何错误粘贴? – Sajeetharan

+0

你确定你包含$ location库吗?另外,如果token.id或token.email未定义,它将不起作用 – LowFieldTheory

+0

@Novalink否,两个值都存在。注入$位置依赖项。 –

回答