> 作者(转载请注明出处):Happy王子乐
个人GitHub(喜欢的还请点个Star、flow一下):[https://github.com/HappyWjl](https://github.com/HappyWjl)

一、环境搭建

参考教程:https://blog.csdn.net/u012888052/article/details/79623229

另外,因为程序涉及微信登录功能,还需要自己注册个测试账号,相关地址:https://developers.weixin.qq.com/sandbox

里面的AppID、AppSecret,后面需要配置到java后台配置文件中。

二、相关技术栈

css:略

javascript:略

axios:一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中,用于前后端交互,发起接口请求。

weui:微信官方设计团队为微信 Web 开发量身打造的一个 UI 样式库,各种官方组件,好用简洁。

三、根据上方教程新建的项目,编写对应程序

1、项目结构如图:

2、项目代码结构:

3、项目配置相关文件:

app.js 用于存储共有的、全局的js函数

app.json 用于存储全局变量,用于配置属性

app.wxss 用于存储全局样式

project.config.json 用于配置项目属性,项目名称等

4、主要页面:

主页面提供微信登录按钮,当点击按钮时,会调用微信小程序api,获取openid等值,并通过后端接口将用户信息保存到数据库中。

当登录成功后,进入到商城页,通过列表的形式,展示商城内商品。也可在上方搜索框进行商品名称搜索,精确定位商品。

进入分类菜单,可以根据分类展示商品列表,并可以通过商品右侧的“➕”进行添加商品。

购物车可以进行实时计算,展示当前商品数量、商品总价。

当点击购物车图标时,可以展示购物车内商品详情,进行数量上的增加、删减,并可以一键清空购物车。

菜单页,用列表的形式,展示出已有订单信息,并展示其当前状态。

“我的“ 页,包括了 我的信息、查看订单、设置收获地址 等功能。

----------------------------------------------

作者:Happy王子乐

(微信小程序)微信小程序-毕设级项目搭建-微信小程序商城(内含源码,微信小程序+java逻辑后台+vue管理系统)相关推荐

  1. 微信读书登陆界面java_(JAVA后端)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好...

    转载地址:(JAVA后端)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好 转载请注明出处 一.环境搭建 相关环境软件:JDK1 ...

  2. (微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好

    转载地址:(微信小程序)微信小程序-毕设级项目搭建-微信阅读小程序(内含源码,微信小程序+java逻辑后台+vue管理系统)~不求完美,实现就好 转载请注明出处 作者:Happy王子乐 个人网站(整理 ...

  3. H5盲盒商城网站源码开发小程序抽奖系统商城搭建 VUE+PHP后台项目

    这是H5盲盒商城网站源码开发小程序抽奖系统商城搭建 VUE+PHP后台项目(代码不加密,开源) 1.带推广二维码功能 2.含充值3级分销功能 3.盲盒回收成余/额功能 等功能 可以个性化定制开发等 源 ...

  4. 微分销商城系统源码 支持小程序端+公众号端二合一 含详细部署教程

    分享一个实用的微分销商城系统源码,一个后台同时管理微信公众号端和小程序端,自带营销功能插件,含详细的安装部署教程. 系统特色功能一览: 1.电商功能,多商户商家入驻: 2.区域代理,收银台,互动直播: ...

  5. 大型商城系统源码 PC+小程序+APP源码+H5 全套源代码

    大型多商户B2B2C商城源码 Java商城源码 PC+小程序+APP源码+H5+商家端+总后台 开发环境:Java+springboot+Vue+Uni-app 一.平台端 功能支持: • 系统设置 ...

  6. java小程序源码_【小程序源码分享】基于Java开发的物业管理系统!

    前言 大家好,我是it分享师,今天给大家带来一个基于Springmvc开发的物业管理系统,微信小程序的源码! 使用技术 本套系统有两个入口,一个是微信小程序端主要是面向用户,另一个是基于spring, ...

  7. 计算机毕设(附源码)JAVA-SSM基于Java的茶叶销售管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  8. PHP开发B2C商城 微信小程序商城系统源码+数据库,轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP

    项目介绍 一款轻量级.高性能.前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码完全开源,看见及所得,完美支持二次开发,可学习可商用,让您快速搭建个性化独立商城. 完整代 ...

  9. 到家服务公司php源码,微信小程序-仿五洲到家商城源码

    微信小程序-仿五洲到家商城源码 微信小程序仿五洲到家商城源码是一款精仿五洲到家app界面的小程序源码,适用于各类小程序商城系统,功能及模块均值得借鉴! 对应功能模块 > * 首页(定位成功情况且 ...

  10. 用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码

    用于校园流浪猫信息记录和分享的小程序源码/微信云开发中大猫谱小程序源码 ☑️ 编号:ym478 ☑️ 品牌:无 ☑️ 语言:微信小程序 ☑️ 大小:6.5MB ☑️ 类型:校园流浪猫信息记录和分享 ☑ ...

最新文章

  1. c语言从stdin读入
  2. 五年之内博士会开始内卷吗?
  3. 鸿蒙能够替代安卓吗,华为鸿蒙2.0可以替代安卓吗,华为鸿蒙2.0优势在哪
  4. zabbix 监控 elasticsearch
  5. unit2--unit4单元文档
  6. Linux下的I/O复用与epoll详解(ET与LT)
  7. 如何写_家长如何为老师写评语
  8. BZOJ2681 : 玩游戏2
  9. 关于概率性事件的产品性能和客户体验讨论
  10. php mysql网站设计_基于PHP和MySQL的网站设计与实现
  11. FAT文件系统工作原理
  12. Telink BLE MESH开发|ble mesh开发教程《四》telink_sig_mesh休眠与唤醒
  13. UIPATH Timeout reached
  14. 码洞原创深度技术文章大全 —— 高端面试必备
  15. 人人的互联网时代——读娱乐致死和未来是湿的
  16. Day 7 输出m到n之间的素数
  17. c语言递推算法微课,高中数学题型方法100讲[微课视频]
  18. 巧妇能为少米之炊(1)——Android下小内存下的生存之道
  19. IOS微信6.7.4输入框失去焦点,软键盘关闭后,被撑起的页面无法回退到原来正常的位置
  20. 【Linux系统编程】守护进程、线程

热门文章

  1. 本特利振动探头177230-01-01-CN
  2. php酒店系统论文,基于PHP的酒店管理系统PHP1008(毕业设计+论文)
  3. 教你如何制作网页木马
  4. _beginthread, _beginthreadex
  5. VHDL——74LS138译码器
  6. clearcase 操作指南
  7. 基于 电子海图的海上搜救的研究
  8. 随机过程中均值、方差、协方差和相关函数的计算
  9. 比较好的论坛(个人认为)
  10. Android中利用机器码注册机制防止破解