控制台log输出为何频频失踪?
  wxss代码为何频频失效?
  wxml布局为何乱作一团?
  究竟是道德的沦丧?还是人性的缺失?
  让我们一起来 走 跑进科学


前言

uniapp中开发网页h5,莫名其妙每次请求接口都会执行两次,仔细排查发现是onLoad+onShow会触发两次!一开始以为是uniapp抽风了,便改为了created,还是不行,哈吉V家里得请高人了。


正文

上图 就是这个样子,想了一晚上也没想通,想着想着就睡着了。

第二天一早,大堵车,20分钟的车程堵了1小时才到公司,刚坐下就想到,会不会是App.vue里,把主页面引入了两次之类的问题?

仔细检查后App.vue 并没有发现明显问题,顺手点开main.js看看吧。

这一看就发现了疑点

这什么鬼啊,怪不得会跑两次onLoad

修改成这个样子,再看一眼控制台:


总结

OK,完美解决,这次不用请高人了,我就是高人

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐