# 小程序开发-19后端 **Repository Path**: shirley3790/wechat19BE ## Basic Information - **Project Name**: 小程序开发-19后端 - **Description**: 老师的代码 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-06-07 - **Last Updated**: 2021-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 小程序开发-19后端课堂笔记 小程序文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/ ### 1.widow/tabbar/pages全局配置 位置:框架/小程序配置 /全局配置 ### 2.xx.js文件的介绍 位置:框架/框架接口 /小程序 App /App 位置:框架/框架接口 /页面 /Page ### 3.xx.wxml语法 位置:框架/WXML 语法参考 /数据绑定 位置:框架/WXML 语法参考 /列表渲染 位置:框架/WXML 语法参考 /条件渲染 ### 4.事件绑定和传参 位置:指南/小程序框架 /视图层 /事件系统 /WXS 响应事件 ### 5.轮播图的制作 位置:组件/视图容器 /swiper ### 6.发送网络请求 位置:API/网络 /发起请求 /wx.request ### 7.作业: - 把今天代码都敲一遍; - 预习:视频 https://ke.qq.com/webcourse/3378025/103509725#from=800021724&lite=1 ### 8.小程序路由 位置:API/路由 /wx.switchTab 位置:组件/导航 /navigator - 页面跳转:编程式导航和声明式导航 - 页面传参 ### 9.小程序常用api 地图:API/位置 /wx.stopLocationUpdate 弹窗:API/界面 /交互 /wx.showToast 本地存储:API/数据缓存 /wx.setStorageSync 网络状态:API/设备 /网络 /wx.onNetworkStatusChange 打电话:API/设备 /电话 /wx.makePhoneCall 扫码:API/设备 /扫码 /wx.scanCode ### 10.项目实战-电商项目 项目实战:手机端打开:http://yimei-h5.bestyuemei.com/ym/shopping-mall/shopping-mall.html 接口地址:链接:https://easydoc.xyz/s/42058006 阿里icon图标库:https://www.iconfont.cn/ #### 功能介绍 - 首页 - 轮播图 - 主题分类 - 点击跳转详情页 - 分类页 - 显示分类数据 - 根据分类渲染商品列表 - 点击商品跳转详情页 - 商品详情页 - 接收gid,查询商品信息 - 渲染某个商品信息 - 加入购物车 - 购物车页 - 渲染购物车数据 - 全选、反选、单选 - 统计小计 - 删除商品 - 下单:修改地址,添加地址 - 订单页 - 展示订单信息 - 修改地址页 - 修改地址 - 新增地址 - 个人中心 - 展示个人信息 - 查看订单 - 跳转修改地址页面 #### 代码块:首页轮播图和分类 ``` 连衣裙 ``` ``` /* pages/home/home.wxss */ swiper{ width: 750rpx; height: 300rpx; } swiper swiper-item image{ width: 750rpx; height: 300rpx; } .bigPic{ width: 750rpx; height: 300rpx; } .picscroll{ display: flex; } .smallpic image{ width: 200rpx; height: 200rpx; } .smallpic text{ display: block; text-align: center; } ``` #### 代码块:分类页结构和样式 开发一个小程序页面:写html和csss->准备接口->请求数据Ajax->渲染页面 ``` 衣服 鞋子 包包 ``` ``` /* pages/category/category.wxss */ .category{ display: flex; } .nav{ width: 180rpx; height: 100vh; border-right: 1px solid #ccc; /* background: lightcoral; */ } .nav view{ width: 180rpx; height: 80rpx; line-height: 80rpx; text-align: center; border-left: 4px solid #ffffff; } .nav .sel{ border-left: 4px solid #1296db; color: #1296db; } .product-wrapper{ flex: 1; background: skyblue; } ``` #### vantUI框架 网址:https://vant-contrib.gitee.io/vant-weapp/#/home ``` 1.安装软件 :https://nodejs.org/zh-cn/download/ nodejs:node-v14.16.1-x64.msi 2.检测是否安装成功:任务管理输入cmd回车 node -v npm -v 出现版本号,证明成功。 不出现版本号,全局配置:https://blog.csdn.net/weixin_42442123/article/details/84025294 3.去到根目录下,初始化项目:npm init -y 4.安装vantUI:npm i @vant/weapp -S --production 5.去到小程序开发工具构建npm: 5.1 详情-本地配置-使用npm模块 5.2 工具-构建npm:根目录下会生成一个目录:miniprogram_npm 5.3 去到app.json 删除一句话: "style": "v2", 6.使用vantui 6.1 注册组件:app.json "usingComponents": { "van-button": "/miniprogram_npm/@vant/weapp/button/index" } 6.2 使用组件:wxml 默认按钮 主要按钮 信息按钮 警告按钮 危险按钮 ```