【社区每周】小程序新增自定义tabBar功能;支持指定默认启动首页(2022年6月第三期)

简介: 【社区每周】小程序新增自定义tabBar功能;支持指定默认启动首页(2022年6月第三期)


  • 产品介绍:开发者助手,你的小程序移动管家 by 乔挺
  • 《从0到1开发小程序》基础课程上线:针对于想了解小程序开发流程、结构,希望短期内快速上手的开发者,开发者学堂现推出《从0到1开发小程序》系列课程,将从上架全流程、页面结构、应用配置方法等方面,帮助开发者掌握小程序开发基础知识。


    PC端点击查看 移动端点击查看


  • 小程序自定义tabBar能力正式上线:自定义 tabBar 可以让开发者更加灵活地设置 tabBar,以满足更多个性化的场景,开发者现在可提供一个自定义组件来进行tabBar的渲染与交互。了解更多


   版本要求:

   • 基础库 2.7.20 及以上版本。

   • 支付宝客户端 10.2.63 及以上版本。

   • 小程序开发者工具 3.1.2 及以上版本。

   若版本较低,则显示原始 tabBar,为保证兼容性,tabBar 的相关配置建议完整声     明。

  • 小程序新增entryPagePath应用配置:通过entryPagePath,小程序可指定默认启动首页,如果不填,将默认为 pages 列表的第一项。注:此特性从基础库 2.7.20,IDE 3.1.2 开始支持。若强依赖此特性,建议设置最低基础库版本号为2.7.20。否则,在低版本的基础库,会因为无法识别正确的首页而导致地渲染出左上角回到首页的『小房子』。了解更多

点击查看5月开发者日上对该功能的讲解,位于9分05秒)

           


  • 小程序新增usingComponents应用配置:通过usingComponents,在 app.json 中声明的自定义组件将会认为成全局自定义组件,在小程序各页面或自定义组件中可以直接使用无需额外声明。注:IDE3.1.2 及以上开始支持。该功能声明的组件将要被所有页面和组件依赖,可能会影响性能,且会占用主包大小,建议开启 app.lazyCodeLoading。了解更多点击查看5月开发者日上对该功能的讲解,位于10分30秒)


     


问题一:沙箱调试订单报错 问题详情

处理进度:已解决


问题二:IDE默认主题设置不生效 问题详情

处理进度:解决中

问题三:调用支付宝登录功能接口,实现绑定用户功能 问题详情

处理进度:解决中



支付宝开放平台

2022.6.20

往期回顾:

【6月第二期】小程序搜索直达能力全面开放;IDE3.0稳定版正式发布

【6月第一期】小程序授权弹层和菜单支持长辈版、无障碍版

【5月第三期】插件开发支持“静态懒加载”模式;小程序新增“占位组件”

开发者可在“社区每周”主页查看过往内容。


目录
相关文章
|
5天前
|
小程序
微信小程序动态tabBar实现:基于自定义组件,灵活支持不同用户角色与超过5个tab自由组合(更新版)
微信小程序动态tabBar实现:基于自定义组件,灵活支持不同用户角色与超过5个tab自由组合(更新版)
42 1
|
6天前
|
存储 自然语言处理 小程序
微信小程序多语言切换神器:简繁体切换功能完全指南
随着全球化的发展,支持多种语言的应用程序愈发重要。本文介绍了如何在微信小程序中实现简体与繁体字体之间的切换功能,以满足不同地区用户的需求。通过创建utils文件夹并编写相应的转换函数,开发者可以方便地实现语言切换,从而提升用户体验。文章中还附带了示例代码和效果图,帮助读者更好地理解和应用这一功能。
32 0
微信小程序多语言切换神器:简繁体切换功能完全指南
|
6天前
|
小程序 搜索推荐 API
微信小程序:自定义关注公众号组件样式
尽管关注公众号组件的样式固定且不可修改,但产品经理的需求却需要个性化的定制。在这种情况下,我们需要寻找解决方案,以满足这些特殊需求,尽管这可能有点棘手。
16 0
微信小程序:自定义关注公众号组件样式
|
18天前
|
小程序 Linux Python
查找首字母与Python相关的的英文词汇小程序的续篇---进一步功能完善
查找首字母与Python相关的的英文词汇小程序的续篇---进一步功能完善
14 1
|
2月前
|
小程序 开发者
Taro@3.x+Vue@3.x+TS开发微信小程序,使用自定义tabBar
本文介绍了如何在Taro项目中实现自定义tabBar。首先,在`app.config.ts`中设置`custom: true`并配置`tabBar`。
Taro@3.x+Vue@3.x+TS开发微信小程序,使用自定义tabBar
|
2月前
|
Web App开发 缓存 小程序
【Azure API 管理】从微信小程序访问APIM出现200空响应的问题中发现CORS的属性[terminate-unmatched-request]功能
【Azure API 管理】从微信小程序访问APIM出现200空响应的问题中发现CORS的属性[terminate-unmatched-request]功能
|
2月前
|
小程序 前端开发 开发者
|
5天前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
55 3
|
12天前
|
小程序 API
微信小程序更新提醒uniapp
在小程序开发中,版本更新至关重要。本方案利用 `uni-app` 的 `uni.getUpdateManager()` API 在启动时检测版本更新,提示用户并提供立即更新选项,自动下载更新内容,并在更新完成后重启小程序以应用新版本。适用于微信小程序,确保用户始终使用最新版本。以下是实现步骤: ### 实现步骤 1. **创建更新方法**:在 `App.vue` 中创建 `updateApp` 方法用于检查小程序是否有新版本。 2. **测试**:添加编译模式并选择成功状态进行模拟测试。
28 0
微信小程序更新提醒uniapp
|
2月前
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
86 0
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目