j***@163.com
j***@163.com
  • 发布:2022-10-31 16:13
  • 更新:2024-07-05 15:57
  • 阅读:2959

pages.json中 关键字 "needLogin" 怎么用?

分类:uni-app

今天 在写pages.json的pages 选项时,编译器提示有个“needLogin”选项,给出的说明是“是否需要登录才能访问此页面”,简单的配置 true 后 ,不起作用,我想应该还有其它的配置配合着,但是在官方文档中没有找到相关说明,请问该选项怎么用呢?

2022-10-31 16:13 负责人:无 分享
已邀请:
DCloud_UNI_WZF
  • j***@163.com (作者)

    uni-app 支持么?

    没有使用uniCloud

    2022-11-03 10:08

  • 呆狗的一生

    回复 j***@163.com: 支持

    2022-11-29 17:50

8***@qq.com

8***@qq.com

解决了吗?我也是写了无效。看了文档,设置没问题啊

  • 呆狗的一生

    有效,但是只能拦截 uni.navigateTo(OBJECT)之类的跳转api,不能拦截 navigator标签的跳转

    2022-11-29 17:55

  • DCloud_uniCloud_WYQ

    回复 呆狗的一生: 这个结论有误,uniIdRouter底层也使用了uni.addInterceptor进行路由拦截。navigator组件也会被拦截到

    2024-07-05 19:18

  • m***@163.com

    回复 DCloud_uniCloud_WYQ: uniIdRouter拦截uni.navigateTo(OBJECT)是在onLoad生命周期之前,但是拦截 navigator标签的跳转是在onLoad生命周期之后了,只能通过云端响应体来拦截

    2025-06-19 11:50

要回复问题请先登录注册