【项目实训——咖啡点单微信小程序】

本文介绍了前端开发中的项目目录结构,包括关键文件和接口,如app.js、app.json、pages文件夹等。还涉及开发者工具的使用,微信小程序的vant组件集成,前后端数据请求模拟以及json-server的配置。文章最后提到解决json-server的问题和处理错误的方法,以及开发过程中的快捷键技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项目目录结构

utlis:工具

app.js : 入口文件

app.json : 配置、键值对、主界面在第一个、放数据?

("pages" : 有哪些界面、“windows” : )

app.wxss : 全局的样式表

pages : 有几个文件夹表示有几个界面、并在app.js中声明

(index.wxml自带标签、index.wxss当前样式、index.json自已的配置、index.js页面逻辑

网页三要素:HTML CSS JS

 

二、开发者工具

软件开发流程大致是什么

项目定位:前端的小程序(本地Json)

 

三、集成vant

界面跳转api:wx.navigateTo(确认跳转的界面已经声明和存在)

微信小程序安装Vant组件库-CSDN博客

 

四、

利用开发者文档工具

前后端数据请求:前端请求后端数据(发请求,接收响应) 后端请求数据库(接受请求,发出响应,预设接口) 数据库(和后端交互)

date.json用来暂时存放本来由后端提供的数据(模拟接口)

1. 在json文件所在的文件夹中,打开命令窗口
2. 输入命令 npm i json-server -g(npm指通过npm仓库下载、nmp包管理器)
3. 输入命令 json-server data.json --watch(监听json文件)
4. 运行成功,出现 http://localhost:3000/types (意味着我们可以通过访问此路径获取数据)

 

五、扒拉数据

1).本地josn模拟后端

借鉴别人的项目,找到商品详情,里面的链接里有它自已的云端数据,

改掉它的格式,在浏览器里打开,选择原始数据

copy到本地端data.json数据里,右键格式化文档调整代码,换成自已的咖啡数据

2).上传图片到免费的网站,实现本地云端调用

我自已使用的网站:ImgBB — 免费图片存取/上传图片

 

 

问题:

1.json-server : 无法加载文件xx\npm\json-server.ps1,因为在此系统上禁止运行脚本

这是powershell下,一是进入管理员模式,二是打开cmd(

json-server.cmd --watch data.json

/json文件保持一致)

 

2.校验这里勾选 不

 

3.Error: Type of "code" (number)  is not supported. Use objects or arrays of objects.

(翻译:不支持“代码”(数字)的类型。请使用对象或对象数组。)

(解释:在code后面不应该直接跟数字0而是应该跟一个Object对象或者是数组对象。)

 

 

快捷键

1.shift+[ 选中变量,给变量加{}

2.win+D 快速回桌面

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值