
一个微信小程序页面打开显示空白,H5 是正常的
Vue 使用 uni-app 编译的微信小程序报错:TypeError: Cannot read property 'id' of undefined
请问有没有大佬能解决,有偿付费的

     1   bgm004      2024-09-28 13:31:30 +08:00 via Android  加我 qq ,让我来MzE5NTY2MTE5   |  
     2   chenhua19940128      2024-09-28 13:44:35 +08:00  这不就是缺少 id 字段,你直接取了么。。   |  
     3   Gotchaaa      2024-09-28 13:46:53 +08:00  。。。。   |  
     4   Rrrrrr      2024-09-28 14:00:28 +08:00  apply.js 看看哪用到 id   |  
     5   vace      2024-09-28 14:10:15 +08:00  图没截全,从调用堆栈来看,你应该是用了 onLoad 的 hook 尝试从 query 取 id ,但是在小程序中如果页面无参数 query 是 undefined ,H5 中是空对象所以不会报错。  ```js onLoad(function (query) { // 需要对 query 判空 const id = query ? query.id : 0 // 或者 const id = query?.id || 0 }) ```  |  
     7   seedhk      2024-09-28 15:33:59 +08:00  把代码堆栈信息补全,去掉敏感的部分,大家看一眼就知道问题出在哪了   |  
     8   hello2090      2024-09-28 15:42:14 +08:00 via iPhone  @chenhua19940128 这是从 undefined 读 id 。。   |  
     9   wvv8oo      2024-09-28 16:25:37 +08:00  程序员太可爱了,OP 有偿求助,结果大家争先恐后无偿帮助   |  
     11   facebook47      2024-09-28 17:52:21 +08:00 via Android  @wvv8oo 人人为我,我为人人的思想根深蒂固了,或者这就是当初做程序员的初心吧   |  
     12   SanjinGG      2024-09-28 20:27:19 +08:00 via Android  @wvv8oo 问题太小了,到不了用钱解决的程度,把代码 cp 给 gpt ,可能帮你修复还顺带优化一波   |  
     13   heartdream      2024-09-29 09:03:45 +08:00  这不都有报错吗 看一下就是了   |  
     14   Arizas      2024-09-29 11:26:14 +08:00  。。你搜下代码里面哪里引用了这个 id 就好了啊。。。   |