微信小程序建设 第1篇
基础库 开始支持,低版本需做兼容处理。
自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景。
在自定义 tabBar 模式下
注意:如需实现 tab 选中态,要在当前页面下,通过 getTabBar
接口获取组件实例,并调用 setData 更新选中态。可参考底部的代码示例。
在项目根目录下添加入口文件:
注意:命名不可随意改动
使用 Vant 组件库的 Tabbar 标签栏
这里有两个问题待解决:
TODO 解决微信小程序 自定义tabBar 切换时候闪烁问题。
TODO Skyline引擎渲染情况下,自定义tabBar显示异常。
微信小程序建设 第2篇
开发者可以通过配置,在进入小程序某个页面时,由框架自动预下载可能需要的分包,提升进入后续分包页面时的启动速度。
预下载分包行为在进入某个页面时触发,通过在 增加
preloadRule
配置来控制。
preloadRule
中,key
是页面路径,value
是进入此页面的预下载配置,每个配置有以下几项:
同一个分包中的页面享有共同的预下载大小限额 2M,限额会在工具中打包时校验。
如,页面 A 和 B 都在同一个分包中,A 中预下载总大小 的分包,B中最多只能预下载总大小 的分包。
微信小程序建设 第3篇
uni-app 是一款由 DCloud 推出的跨平台应用开发框架,它基于 框架,并通过编译技术将开发者编写的代码转换为多个平台的原生应用程序,包括 iOS、Android、Web、以及各种小程序平台(如微信小程序、支付宝小程序等)。uni-app 的目标是实现一次编写,多端运行,大大简化了跨平台应用开发的复杂性。
HBuilderX 是一款由 DCloud 推出的跨平台的集成开发环境(IDE),专为开发者提供 Web、移动应用和桌面应用的开发工具。它基于现代化的 Web 技术栈,如 HTML、CSS 和 JavaScript,同时集成了丰富的功能和工具,使开发者能够高效地进行应用程序的开发、调试和部署。
下载完成之后,打开下载目录,双击进行解压。
解压完成后,打开安装目录,双击运行软件。
打开 HBuilderX 开发工具,进入插件安装页面。
安装以下常用插件后,关闭插件页面。
nvm(Node Version Manager)是一个用于管理和切换不同 版本的工具。它允许开发者在同一台计算机上同时安装和使用多个 版本,并且可以轻松地在这些版本之间进行切换。
使用 nvm,你可以方便地安装、卸载和管理 版本。它提供了一个命令行界面,让你可以轻松地切换当前使用的 版本,以适应不同项目或应用的需求。你可以在不同的终端窗口中使用不同的 版本,而无需手动更改全局 版本。