1、实验六 微信小程序综合项目设计与开发实验实验目的:(1)熟练微信小程序前端布局和样式以及常用的API接口的综合应用。(2)掌握Laravel框架的服务端搭建以及控制器、路由、模型的创建和使用。(3)熟练编写服务端接口并实现接口调试和前后端数据交互。(4)通过本项目开发,掌握微信小程序项目开发的流程和技巧。实验内容:设计与实现微信小程序项目,题目自选,实现内容必须包括如下但不限于:(1)前端微信小程序项目,使用Flex布局,要求美观。(2)服务端接口采用Laravel框架进行实现,数据库采用MySQL。(3)实现功能包括微信登录、网络请求(对数据库的增删改查)等。(4)实验报告中写明项目名称以及
2、完成的功能。实验设备:Windows+PHP+MySQL+Nginx+微信开发者工具1. 该项目是一个商城,实现了商品页向详情的的跳转、微信登录(授权登录并设置昵称显示在我的页面)、数据请求(加入收藏、取消收藏、添加意见反馈、修改之前保存的昵称)2. 用户登录用到了wx.getUserProfile接口,这个接口当前是无法获取到用户的真实信息的,获得的nickname是微信用户3. 设置了我的页面,通过我的页面可以跳转到收藏页面、意见反馈,如果对之前绑定设置的昵称不满意可以通过修改昵称按钮进行昵称的修改并渲染到我的页面4. 意见反馈反馈了姓名、性别、喜欢的运动项目以及建议,并插入到数据表1. 商城首页列表接口以及分页功能2. 商品详情页的跳转3. 状态的改变4. 将收藏的商品放到收藏夹以及用户绑定5.意见反馈5. 昵称渲染