怎样动态设置首页?例如未注册时首页是注册页,注册后首页是个人中心

  • • 发表于 8年前
  • • 作者 银初望
  • • 2755 人浏览
  • • 8 条评论
  • • 最后编辑时间 8年前
  • • 来自 [问 答]
  • • 专栏  [精品问答]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

我知道app.json的pages里第一项就是首页。现在例如说,我首页是register,是注册页。但用户注册过以后,以后的首页就要变成个人中心personal,这个应该怎么写呢?不能直接在app.json里面写判断吧?

分享到:

Michael
Michael 2017-05-02 07:25:55.0

在注册页里面加个判断,如果登录了自动跳转到首页

银初望
银初望 2017-05-02 09:30:43.0

@Michael 注册页指的是app.json吧?这个页面怎么写判断呢?不是哪个页面写在第一条谁就是首页吗?

ouydqq
ouydqq 2017-05-03 12:40:57.0

加个本地存储的token,判断后再跳转

银初望
银初望 2017-05-03 14:23:03.0

@ouydqq 可以麻烦写两句具体的代码么?没看懂这句话…

ouydqq
ouydqq 2017-05-03 14:28:27.0

@银初望 第一次的时候登录你总要有个用户名什么的吧。如果加密的话肯定会有token,如果没加密那就用用户名。把这个信息存在本地存储里。每次进入首页就判断token是否过期和用户名是否匹配来判断是否跳转到下个页面。

银初望
银初望 2017-05-03 15:40:46.0

@ouydqq 明白了。不过小程序的页面跳转是有动画的,会看到personal加载差不多再跳转到register这种效果…

ouydqq
ouydqq 2017-05-03 19:27:04.0

@银初望 嗯嗯 是会有这个问题 所以有时候是直接先进入个人中心页面 初始化时就判断本地存储里面是否有相关信息,没有就回到注册页面。毕竟注册页面出现的概率并不大,没必要在注册页面判断,不然每次都有那个切换动画也挺烦的

Victor
Victor 2017-06-13 10:38:27.0

app.json 里personal还是放在第一 在register里缓存个变量 personal判断

8条评论
我来说两句...
x
 
Ctrl+Enter
作者

银初望

银初望

APP:0 帖子:11 回复:17 积分:579

已加入社区[3246]天

前端小菜鸟一枚,求多关照

作者详情》