收藏
回答

为什么onload不执行?

问题是这样的:我链接蓝牙设备读取信息,读取到信息后会从A页面跳转到B页面,结果B页面的onload不执行。

A页面jsB页面js

回答关注问题邀请回答
收藏

3 个回答

  • ZO
    ZO
    04-26

    顶一顶

    04-26
    有用
    回复 1
    • ZO
      ZO
      04-26
      解决了各位,在component里面加一个properties
      04-26
      回复
  • 跨商通
    跨商通
    04-25

    多个onLoad?

    04-25
    有用
    回复 1
    • ZO
      ZO
      04-26
      只有一个onload,我发现我page页面的生命周期函数全都不执行是怎么回事,只有写到component里的methods才执行
      04-26
      回复
  • 一笑皆春
    一笑皆春
    04-25

    是不是B页面是复用的,之前已经打开过了,打开过的可能不会执行onLoad了

    还有种可能,onLoad有两个,你看看下边有没有一个

    04-25
    有用
    回复 5
    • ZO
      ZO
      04-25
      不是,我每次真机调试都不执行。我有个想法就是由于是我引入的vant组件的问题,所以onload需要在component里面执行,但是我把onload放在component里面仍然不执行。
      04-25
      回复
    • 一笑皆春
      一笑皆春
      04-25回复ZO
      哦组件的话没有onLoad方法,用mounted
      04-25
      回复
    • ZO
      ZO
      04-26回复一笑皆春
      那是在component里面定义mounted吗,还是在page里面
      04-26
      回复
    • 一笑皆春
      一笑皆春
      04-26回复ZO
      component是 mounted,page是onLoad
      04-26
      回复
    • ZO
      ZO
      04-26回复一笑皆春
      还是不行,我发现我page页面的生命周期函数全都不执行,而且在page里面定义函数也不执行。只有把函数写到component里的methods才执行
      04-26
      回复
登录 后发表内容