uni-app 基础
创建 uni-app 项目方式
uni-app 支持两种方式创建项目:
-
通过 HBuilderX 创建
-
通过命令行创建(推荐)
HBuilderX 创建 uni-app 项目
创建步骤
1.下载安装 HbuilderX 编辑器

...大约 4 分钟
uni-app 支持两种方式创建项目:
通过 HBuilderX 创建
通过命令行创建(推荐)
1.下载安装 HbuilderX 编辑器
项目模板包含:目录结构,项目素材,代码风格。
git clone http://git.itcast.cn/heimaqianduan/erabbit-uni-app-vue3-ts.git heima-shop
涉及知识点:组件通信、组件自动导入、数据渲染、触底分页加载、下拉刷新等。
参考效果:自定义导航栏的样式需要适配不同的机型。
主要实现 Tabs 交互、多 Tabs 列表分页加载数据。
参考效果
推荐模块的布局结构是相同的,因此我们可以复用相同的页面及交互,只是所展示的数据不同。
用户点击左菜单的一级分类,切换右侧对应的二级分类和商品。
参考效果
商品分类页中的广告位,可复用之前定义的轮播图组件 XtxSwiper
。
商品详情页分为两部分讲解:
参考效果
用户点击商品列表,跳转到对应的商品详情页。
涉及知识点:微信授权登录,文件上传,Store 状态管理等。
微信小程序的开放能力,允许开发者获取微信用户的基本信息(昵称、性别、手机号码等),开发者常用来实现注册/登录的功能。
常见登录/注册方式:
实际开发过程中常常需要实现以上的一种或多种方式,我们的项目主要实现授权登录。
在用户登录/注册成功后,展示会员信息,更新会员信息。
主要实现两部分业务:
地址模块共两个页面:地址管理页,地址表单页 ,划分到会员分包中。