"tabBar": {  
        "color": "#7A7E83",  
        "selectedColor": "#3c9cff",  
        "borderStyle": "white",  
        "backgroundColor": "#ffffff",  
        "list": [  
            /*  #ifdef  MP-ALIPAY  */  
            {  
                "pagePath": "pages/manage/index/index",  
                "iconPath": "static/tabbar_btn_etc.png",  
                "selectedIconPath": "static/tabbar_btn_etc_sel.png",  
                "text": "首页"  
            },  
            /*  #endif  */  
            /*  #ifndef  MP-ALIPAY  */  
            {  
                "pagePath": "pages/manage/index/index",  
                "iconPath": "static/tabbar_btn_etc.png",  
                "selectedIconPath": "static/tabbar_btn_etc_sel.png",  
                "text": "业务"  
            }  
            /*  #endif  */  
        ]  
    }  
 
                                        
                                    
                                    - 发布:2023-12-07 14:21
- 更新:2023-12-07 18:30
- 阅读:348
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX版本号: 3.98
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        },
/  #endif  /  这里的逗号引起的
                                     
                                
                                                                                                },
/  #endif  /  这里的逗号引起的
预期结果:
                                    
                                    
                                        表现一致
                                     
                                
                                                                                                表现一致
实际结果:
                                    
                                    
                                        表现不一致
                                     
                                
                                                            表现不一致
bug描述:
编译时微信小程序正常,支付宝小程序不正常 (一个逗号引发的血案)逗号去掉,微信小程序不正常,支付宝小程序正常
 
                                                                        
                                     
                                    
                                     
                                                                    
                                                                爱豆豆 - 办法总比困难多
确实 因为这个json文件中最后一项是不能有 逗号 的 刚好编译到支付宝小程序后 }, 会变成最后一项 就报错了
你可以这样试试
"tabBar": {    
        "color": "#7A7E83",    
        "selectedColor": "#3c9cff",    
        "borderStyle": "white",    
        "backgroundColor": "#ffffff",    
        "list": [    
            {    
        // #ifdef  MP-ALIPAY   
                "pagePath": "pages/manage/index/index",    
                "iconPath": "static/tabbar_btn_etc.png",    
                "selectedIconPath": "static/tabbar_btn_etc_sel.png",    
                "text": "首页"    
        // #endif  
        // #ifndef  MP-ALIPAY  
                "pagePath": "pages/manage/index/index",    
                "iconPath": "static/tabbar_btn_etc.png",    
                "selectedIconPath": "static/tabbar_btn_etc_sel.png",    
                "text": "业务"    
        // #endif  
            }    
        ]    
    }   
             
             
             
			 
            
前端6年 (作者)
比如支付宝和小程序的tabBar数量不是一样的怎么解决?
2023-12-08 16:38
爱豆豆
回复 前端6年: 你这种需求 我推荐你使用自定义tabbar
2023-12-08 16:42
前端6年 (作者)
回复 爱豆豆: 你是官方代表不?为何官方不修复?
2023-12-08 16:48
爱豆豆
回复 前端6年: 不是 我只是给你推荐下解决的方法
2023-12-08 16:49
爱豆豆
你这都改变数量了 这两套tabbar肯定不一样 用自定义的tabbar更适合你的需求
或者你使用uni.setTabBarItem控制单项隐藏和显示 来解决你数量不一样的问题
2023-12-08 16:52
爱豆豆
回复 爱豆豆: 上面有个 邀请回答 你可邀请官方的人员看看
2023-12-08 16:54
前端6年 (作者)
回复 爱豆豆: 谢谢,官方修复更适合我的需求!你说的方法我早考虑了,第一麻烦,第二隐藏和显示不是全平台的。
2023-12-08 16:58
爱豆豆
回复 前端6年: 好的
2023-12-08 17:09