收藏
回答

为什么小程序跳转页面,最多只有5层?决定5层的依据是什么?

问题模块
API和组件

5层真的不够。店铺界面-》店铺商品列表-》商品详情-》下单-》收货人地址管理-》收货人编辑。这就6层了。然后死都弹不出收货人编辑界面。感觉小程序限制的东西好多,而且问题还真不少。原来还挺看好的。但开发到现在,发现坑真的不少。就怕变成一个鸡肋。

最后一次编辑于  2017-08-25
回答关注问题邀请回答
收藏

11 个回答

  • YouHa
    YouHa
    2017-08-25

    听说这个层级 马上会放宽了

    2017-08-25
    赞同
    回复
  • 騁爲
    騁爲
    2017-08-25

    收货人地址管理 & 收货人地址编辑是同一个层级,点击编辑/新增的时候通过wx.redirectTo导航到编辑页面,编辑完毕后再通过wx.redirectTo导航回管理页面,我也是参考了别人的小程序

    2017-08-25
    赞同
    回复
  • rachel.li
    rachel.li
    2017-08-25

    收货地址那个用微信的chooseAddr吧,应该就没有这个问题了

    2017-08-25
    赞同
    回复
  • 王世玉
    王世玉
    2017-08-25

    收货人地址管理,用户不是每次下单都会去改的。所以不应该和下单界面放在一块。然后自动redirectTo,肯定不行。因为navigateTo本来是为了保持前一界面的状态。直接redirect把前一页录的数据全丢了。我所质疑的是,为什么是5,而不是8,或者10.我觉得5不够。进到小程序,就用掉1,其实能打开的层级只有4级了。

    2017-08-25
    赞同
    回复
  • stephen
    stephen
    2017-08-25

    5层可以理解,但我觉得小程序应该设置一个机制,就是到了5层之后 自动将 wx.navigateTo 改为wx.redirectTo, 因为开发者没有办法计算的那么准确到了第几层。

    2017-08-25
    赞同
    回复
  • Alex
    Alex
    2017-08-25

    下单-》收货人地址管理-》收货人编辑  一个够了


    2017-08-25
    赞同
    回复
  • 陈
    2017-08-25

    可以不跳转页面,改变显示内容。自己增加一个返回的按钮

    2017-08-25
    赞同
    回复
  • 深~
    深~
    2017-08-25

    所以你需要在某个地方使用wx.redirectTo进行页面的跳转。


    2017-08-25
    赞同
    回复
  • 王世玉
    王世玉
    2017-08-25

    一个基础平台,需要做产品设计的,通过设计来回避它存在的缺陷。这是什么平台。

    2017-08-25
    赞同
    回复
  • 王世玉
    王世玉
    2017-08-25

    上面说的这个场景,麻烦请高手指点一二。怎么个设计法?这个流程基本上是一个标准的电商操作的流程。。。

    2017-08-25
    赞同
    回复

正在加载...