
uni-app
文章平均质量分 78
从入门到精通
梅八哥
路虽远,行则将至;
事虽难,做则必成.
展开
-
[uni-app]小兔鲜-08云开发
uniCloud可以通过JS开发服务端,包含云数据库, 云函数, 云存储等功能, uniCloud可结合 uni-ui 组件库使用。效果展示: 城市选择组件不支持h5端和APP端, 所以我们使用 组件进行兼容处理。修复uni-data-picker 组件存在的问题的。按需使用组件: 解决选择城市组件的兼容性问题。1.样式问题: 覆盖组件的样式。原创 2024-10-07 09:28:10 · 705 阅读 · 0 评论 -
[uni-app]小兔鲜-07订单+支付
1.微信为支付接口提供了类型支持: WechatMiniprogram.RequestPaymentOption。立即购买: 通过购物车/立即结算可以进到订单页进行预支付, 通过SKU组件的立即购买按钮也可以进入订单页。1.新建文件夹pagesPrder -> 右键文件夹新建分包 -> 输入 create 填写订单。跳转特定高亮, 通过页面传参,让指定tabs高亮。原创 2024-10-05 09:41:23 · 1689 阅读 · 0 评论 -
[uni-app]小兔鲜-06地址+sku+购物车
购物车页面复用: 小程序跳转到tabbar页面时, 会关闭其他所有非tabbar页, 所以小程序tabbar页没有后退按钮。SKU常见于电商领域, 对于前端工程师而言, 更多关注SKU算法,基于后端的SKU数据渲染页面并实现交互。概念: 存货单位( Stock Keeping Unit ), 库存管理的最小单元, 通常称为'单品'设置按钮模式: 加入购物车/立即购买/选择都可以打开sku弹窗, sku弹窗展示的按钮不同。准备 地址管理分包页面 和 添加地址分包页面。使用SKU组件, 渲染商品信息。原创 2024-10-04 09:42:04 · 963 阅读 · 0 评论 -
[uni-app]小兔鲜-05登录+个人中心
微信授权登录: 通过wx.login()获取code登录凭证, 通过特定类型按钮获取用户手机号, 实现授权登录。分包: 将小程序的核心页面和次要页面进行分割,打包成多个小程序包,减少小程序的加载时间 ,提高用户体验。预下载: 在进入小程序的指定页面时,由框架自动提前下载分包资源. 提升进入分包页面的启动速度。模拟登录: 获取手机号功能针对非个人开发者, 且认证完成的小程序开发。新建分包页面, 配置分包预下载。创建我的页面, 渲染用户信息。准备分包页面, 初始化渲染。原创 2024-10-01 13:05:33 · 1269 阅读 · 0 评论 -
[uni-app]小兔鲜-04推荐+分类+详情
创建商品详情页面, 请求数据, 渲染数据。新建热门推荐组件, 动态设置组件的标题。渲染一级分类和Tab交互。页面渲染和Tab交互。轮播图交互和大图预览。原创 2024-09-29 09:44:25 · 905 阅读 · 0 评论 -
[uni-app]小兔鲜-03多端打包上线
JS API兼容: 非h5端, 不支持window, document等JS API, uni-app扩展了uni对象, 封装了大量支持跨端的JS API, 如果使用了各端专有的API, 如微信支付等, 需要添加条件编译。结构差异: app端渲染结构和小程序端渲染结果存在差异的, 我们给page设置的属性在app端不会生效, 因为app端不会渲染page这一层, 所以要做一些兼容性处理。解决方案: 让page页面继承父容器的高度, 父容器的高度uniapp已经处理好了, 减去了上下导航的高度。原创 2024-09-26 10:08:29 · 1913 阅读 · 0 评论 -
[uni-app]小兔鲜-02项目首页
轮播图组件需要在首页和分类页使用, 封装成通用组件。使用scroll-view滚动容器。准备热门推荐组件, 只有首页使用。准备分类组件, 只有首页使用。配置全局组件的自动导入。数据类型定义和列表渲染。声明自定义组件的类型。原创 2024-09-25 09:37:33 · 891 阅读 · 0 评论 -
[uni-app]小兔鲜-01项目起步
效果演示技术架构。原创 2024-09-23 09:00:43 · 1488 阅读 · 0 评论