angularjs页面一刷新就跳转到首页(登录页),这是什么问题

JavaScript08

angularjs页面一刷新就跳转到首页(登录页),这是什么问题,第1张

没代码,具体不好分析,估计是你页面的跳转没使用路由功能吧。你应该是页面跳转直接使用的指令功能。但是应该是使用路由的。因为指令的实时动态是在内存当中的,你一刷新就全部重置。而路由是根据location来走的。你刷新页面但是location地址没有改变就会重新走路由。

满意采纳

要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码

JS跳转大概有以下几种方式:

第一种:(跳转到b.html)

<script language="javascript" type="text/javascript">

window.location.href="b.html"

</script>

第二种:(返回上一页面)

<script language="javascript">

window.history.back(-1)

</script>

第三种:

<script language="javascript">

window.navigate("b.html")

</script>

第四种:

<script language="JavaScript">

self.location=’b.html’

</script>

第五种:

<script language="javascript">

top.location=’b.html’

</script>