收藏
回答

关于wx.navigateto,多次跳转同一页面的问题?

3个字段 分别跳转checkbox页面 来选择然后带值返回。命名4个页面。0,1,2,3

现在遇到个问题,正常跳转应该是0→1,0→2,0→3这种形式。现在,第二次跳转时,变成了0→1→2.。第三次跳转时,0→2→3

补充:我在textarea设置了bindfocus,来跳转。现在发现,脱离焦点时也会触发跳转,加上点击下一个进行跳转,就导致跳转页面出现2个。

比如:点1,跳转是0→1.

点2时,脱离焦点,0→1,然后正常触发点2的跳转,0→2,但是此时会有0与2之间会有1,就形成0→1→2.的情况。

最后一次编辑于  2021-05-14
回答关注问题邀请回答
收藏

4 个回答

  • 墨染的天空
    墨染的天空
    2021-10-29

    0页面三个textarea用view展示就好,同bindtap,1,2,3貌似页面差不多,也写同一个页面。这样不会出现乱七八糟的问题

    2021-10-29
    有用
    回复
  • 小西
    小西
    2021-10-18

    不要用bindfocus,改用bindtap,就可以了,我这儿跟你一样的问题

    2021-10-18
    有用
    回复
  • TTc
    TTc
    2021-05-14

    确实没看懂,建议写一个删减后的代码片段

    2021-05-14
    有用
    回复 3
    • 郭子
      郭子
      2021-05-14
      更新了内容,麻烦看一下,谢谢
      2021-05-14
      回复
    • TTc
      TTc
      2021-05-14回复郭子
      你的设计很不合理,我就不说了。但如果是真的非得要这样设计,那么这个textarea承载的作用其实只是一个”假的textarea“用户并不能自主输入,那你应该用一个view来伪装成textarea 把事件绑定在bindtap上来跳转,另外从你的这个架构设计和页面设计来看,距离做出一个优秀的小程序你的火候真的差的很远,还请加油。给你一个建议,不要自己搞一些创新,你想做的功能如果别家有做的好的,就直接照抄学习(要求的能力实际上是实现原理方法得能分析对),如果你想做的功能别家没有,以你目前的实力来说,八成是你的功能设计的不合理,还是停下来,做成和别人一样的。
      2021-05-14
      回复
    • 郭子
      郭子
      2021-05-14回复TTc
      初学者,就是form的三个字段,要有复选功能,跳转到一个动态checkbox,进行复选,然后填写到字段里。这个不合理吗?请教一下,这个怎么设计比较合理一些?这个不是正式页面,纯粹用于测试功能用的。
      2021-05-14
      回复
  • Z
    Z
    2021-05-14

    没看明白

    2021-05-14
    有用
    回复 5
    • 郭子
      郭子
      2021-05-14
      更新了内容,麻烦再给看一下,谢谢
      2021-05-14
      回复
    • Z
      Z
      2021-05-14回复郭子
      你的textarea 是为了光展示吗  还是说也需要去手动输入呢
      2021-05-14
      回复
    • 郭子
      郭子
      2021-05-14回复Z
      展示
      2021-05-14
      回复
    • 郭子
      郭子
      2021-05-14回复Z
      就是form里三个字段,都需要复选,跳转到一个动态checkbox页,复选后传递值回来。
      2021-05-14
      回复
    • Z
      Z
      2021-05-14回复郭子
      就不能用这样的方法去选择,换一种方法实现这个功能吧
      2021-05-14
      回复
登录 后发表内容