微信小程序页面跳转后不显示内容

news/2024/11/24 21:57:12/

说起来就很无语,睡觉前都已经确认从云储存获取到数据了,页面跳转也没有问题,只要在前端渲染就好了。结果一觉起来,页面跳转突然就空白了,编译器和控制台都没有报错。小程序的开发人员们,我的脚趾头都握紧了。

查过之后很多人都说是跳转目标页面的js有问题,具体来说可以分为以下几种:

  1. 有的人说pages需要把所有内容包含进去。—> 没用
  2. 有的人说pages需要与最上端隔一点距离。这个解决方法看上去是最诡异的,但是居然有人成功了,就说明页面不显示这个bug是有多离谱。–> 依旧没用
  3. 有的人说app.json文件中没有该跳转页面的注册,或者大小写的问题。页面创建和其他页面创建时的过程一摸一样,app.json里也有注册过。–> 此条不适用
  4. 还有人说是版本问题,试过了好几个版本,该怎么样还是怎么样。–> 也没用

而我自己的解决方法:
5. 在wx.navigateTo()里最后,即跳转页面前用console.log()随便打印一条内容。如果在控制台能看到这条信息那就说明当下页面都没有问题,问题就只能出现在跳转后页面的js文件里了。
6. 如果此时跳转页面的js文件里有内容,那截图或者复制将内容保存在某个地方。然后将这个js文件直接删除,新建一个相同名称的js,再把之前写好的内容放进去就可以了。

这个bug我在一天之内居然遇到了2次,虽然不知道js哪里出了错。对比和其他正常的js文件,除了通过像素级的大家来找茬来发现位置不同,根本看不出来哪里出了问题。删掉重来是最快的了。

ps:在找解决方法时,还看到有人说开发测试和调试时都没有问题,真机测试时就出问题了,而且好像还没有较为清晰的解决方案。所以只求之后不要出现同样的问题了。


http://www.ppmy.cn/news/272127.html

相关文章

大家来找茬游戏html,大家来找茬单机版游戏

大家来找茬单机版是一款休闲类游戏,游戏会出现两幅相似的图片,玩家要在规定时间里找出这两幅图片的不同之处,用时越短得分越高。这款小游戏中玩家需要找出两幅图片间的细微差别,很多养眼的图片将让你爱不释手。从简单到高难循序渐…

(MATLAB)大家来找茬-简易的彩色图像找不同

(MATLAB)大家来找茬-简易的彩色图像找不同 核心代码测试其他 by 今天不飞了 闲着没事,又来写代码了。今天相中这个,彩色图像找不同。写了个简易的版本,不适用于手机拍的图 核心代码 function [coorList,num] SpotTh…

scratch 大家来找茬

【项目演示】 “大家来找茬”这款游戏又叫“找不同”。在这个游戏中,玩家要从两张只有细微差异的图片中找出不同的地方。 这款游戏共有8个角色,1个角色时需要查找不同的两张图片,还有5个角色时两张图片中存在差异的地方,另外2个角…

QQ游戏-大家来找茬 外挂

受弟弟邀请做这个外挂,看到了QQ台球的外挂,做的比较好,但是没有QQ找茬的外挂,QQ找茬看起来还比较简单,就是对比两幅图片不同的地方,就动手用C#写了一个。 因为腾讯也做了相应的简单反外挂,两幅…

高德地图使用坑点记录。

一、AMap.AutoComplete 1、AMap.AutoComplete的大小写问题,在v2版本中,从Autocomplete改成了AutoComplete,变成了大驼峰,真的坑死,千万别看错文档,不然就变成大家来找茬。 2、AMap.AutoComplete中的city属…

项目实战:Qt+OpenCV大家来找茬(Qt抓图,穿透应用,识别左右图区别,框选区别,微调位置)

若该文为原创文章,转载请注明出处 本文章博客地址https://hpzwl.blog.csdn.net/article/details/124768637 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等&#…

大家来找茬,一张图看2D游戏和3D游戏

全2d: 许多2d游戏使用平面图像,没有三维几何结构,没有透视关系。 3d图形2d玩法: 虽然环境和角色使用了三维几何体,但玩法是2d的,怎么理解呢?比如很多跑酷游戏,虽然障碍物和玩家视角是3d&…

大家来找茬--初识图像处理

今天在一个人的博客http://mindhacks.cn/topics/programming/上看到的文章,引发我自己开始写博客的念头。内容就从最近玩的大家来找茬开始吧。 最近我的朋友没事迷上了大家来找茬,我想,做个软件搞定它,那就不要烦了。就这样开始了…