评论

小程序自定义tabBar的坑

小程序自定义tabBar的坑 Component is not found in path "custom-tab-bar/index"

问题背景:小程序的原生tabBar太丑,自定义后解决问题,但总是报错(不过不影响使用):Component is not found in path “custom-tab-bar/index”

官方链接:
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html

但是我的因为使用官方的自定义tabBar会遇到问题:使用wx.redirectTo跳转页面会导致自定义的tabbar组件重新渲染,tabbar闪一下的视觉体验,很尴尬。并且不好设置切换的选中效果
因此,自己搜索资料实现自定义的tabBar,然后就遇到了问题:Component is not found in path “custom-tab-bar/index”

**原因:**小程序自定义tabBar需要:
在代码根目录下添加入口文件:

custom-tab-bar/index.js
custom-tab-bar/index.json
custom-tab-bar/index.wxml
custom-tab-bar/index.wxss

因此只要在app.json中设置了自定义"custom": true,都需要创建custom-tab-bar目录和下面几个文件,文件默认为空即可

补充github地址:https://github.com/swrd456/wxappCloud-bookcase

最后一次编辑于  10-07  (未经腾讯允许,不得转载)
点赞 0
收藏
评论