微信小程序开发【Coffee Shopping】(1)

1.环境准备

微信开发者工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
前端常用网站集合:http://www.wwp666.cn/
微信小程序开发文档:https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/
对app.json的相关配置,参考:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html
Vant Weapp 开发文档:https://vant-ui.github.io/vant-weapp/#/home

2.创建Coffee项目

2.1 新建JS-基础模板

如果只是学习,使用测试号即可

在这里插入图片描述

文件目录结构如下

在这里插入图片描述

2.2 更改导航栏标题

app.json

"window": {
    "navigationBarTextStyle": "black",
    "navigationBarTitleText": "Coffee",
    "navigationBarBackgroundColor": "#07c160"
  }

2.3 新建Page页面的两种方式

2.3.1 在app.json配置文件直接写入

"pages": [
    "pages/index/index",
    "pages/logs/logs",
    "pages/menu/menu",
    "pages/shopbag/shopbag",
    "pages/my/my",
    "pages/test/test"
  ]

Tips:这种方式有一个Bug,即直接删除文件夹,第二次使用这种方法生成页面的话,会有两个页面缺失。(不推荐)

2.3.2 手动创建Page页面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.4 创建存放图片资源目录 images(根目录)

在这里插入图片描述

3.实现底部tab栏

app.json

"tabBar": {
    "list": [
      {
        "pagePath": "pages/index/index", //页面路径
        "text": "首页", //tab 上按钮文字
        "iconPath": "images/icons/home.png", //图片路径
        "selectedIconPath": "images/icons/home_active.png" //选中图片路径
      },
      {
        "pagePath": "pages/menu/menu",
        "text": "菜单",
        "iconPath": "images/icons/menu.png",
        "selectedIconPath": "images/icons/menu_active.png"
      },
      {
        "pagePath": "pages/shopbag/shopbag",
        "text": "购物袋",
        "iconPath": "images/icons/shopbag.png",
        "selectedIconPath": "images/icons/shopbag_active.png"
      },
      {
        "pagePath": "pages/my/my",
        "text": "我的",
        "iconPath": "images/icons/my.png",
        "selectedIconPath": "images/icons/my_active.png"
      }
    ],
    "selectedColor": "#0c34ba" //选中文字颜色
  }

在这里插入图片描述

扩展:轮播图组件的使用方式

<!-- swiper 里面只能添加 swiper-item 标签 -->
<!-- 需要轮播的图片或者文字只能放在 swiper-item 里面 -->
<!-- 一个 swiper-item 就是一张轮播图 -->
<!-- 在微信小程序中 {{}} 表示一个变量 -->
<!-- 属性值不填默认为True -->
<!-- indicator-dots 是否显示面板指示点-->
<!-- indicator-active-color 当前选中的指示点颜色-->
<!-- autoplay 是否自动切换-->
<!-- circular 是否采用衔接滑动-->
<!-- interval 自动切换时间间隔-->
<!-- duration 滑动动画时长-->
<!-- vertical 滑动方向是否为纵向-->
<swiper indicator-dots indicator-active-color="#07c160" autoplay circular interval="1000" duration="1000" vertical>
    <swiper-item>
      <image src="https://img2.baidu.com/it/u=3248444863,3972533161&fm=253&fmt=auto&app=120&f=JPEG?w=800&h=1115" mode=""/>
    </swiper-item>
      
    <swiper-item>
      <image src="/images/icons/home.png" mode=""/>
    </swiper-item>
     
    <swiper-item>
      <image src="https://img2.baidu.com/it/u=3248444863,3972533161&fm=253&fmt=auto&app=120&f=JPEG?w=800&h=1115" mode=""/>
    </swiper-item>
</swiper>

在这里插入图片描述

咖啡厅-微信小程序源码+项目说明简介本资源为一套完整的咖啡厅微信小程序源码,包含详细的项目说明文档。该小程序旨在提供便捷的咖啡点单、促销信息查看以及会员服务等功能,适合用于咖啡厅的日常运营管理和顾客互动。项目特点完整源码:包括前后端所有代码,可直接在微信开发者工具中运行和测试。详细项目说明:提供全面的文档说明,包括功能介绍、界面设计、数据交互等,方便二次开发和定制。多模块支持:涵盖商品展示、在线点单、订单管理、会员系统等多个核心功能模块,满足咖啡店运营需求。用户体验优化:界面简洁友好,操作便捷,提升用户使用体验。适用人群初学者:学习小程序开发的基础实例。高校学生:课程设计、毕业设计或大作业的理想选择。企业员工:初期项目立项演示或参考。个人开发者:学习和实战练习微信小程序开发的优质资源。功能概述首页:展示最新活动和推荐商品。菜单:浏览并选择咖啡及相关产品。购物车:添加商品到购物车并进行结算。我的:查看订单历史、优惠券和个人信息。会员系统:积分累积与兑换,提升顾客忠诚度。技术栈前端微信小程序原生框架、WXML、WXSS、JavaScript后端:可选Python Flask/Django或其他语言实现API接口数据库:MySQL或其他关系型数据库(根据需要配置)注意事项确保已安装最新版本的微信开发者工具。仔细阅读项目说明文档,了解各模块的功能和使用方法。根据实际需求调整样式和功能,以满足个性化需求。此资源是学习微信小程序开发的优秀案例,不仅有助于掌握小程序的基本开发流程,还能深入理解如何通过小程序提升商业效率和用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KiriSoyer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值