微信小程序项目-宠物商城项目uniapp源码和代码讲解

  🤹‍♀️潜意识起点:个人主页

🎙座右铭:得之坦然,失之淡然。

💎擅长领域:大前端

是的,我需要您的:

🧡点赞❤️关注💙收藏💛

是我持续下去的动力!

  • 其他爆火文章:微信小程序完整笔记
  • 其他爆火文章:vue3+element plus实现商品后台管理系统

💙一.  作者想说的话 

❤️

本项目是普通基本页面,花费了我一天的时间完成,项目是我独家制作,但是图片素材都是我网上找的,如有侵权,请联系删除。

❤️


💙

我在源代码中也是删减了部分,尽量的不造成侵权行为!因此,图片和真实源代码略有不同,这些都是正常的,我也是怕一些人进行非法拷贝,这个请谅解哈。

💙


🧡

不懂运行的小伙伴一定要私信我,好好研究研究一个项目运行起来了就挺好,没必要一篇一篇找。然后全部都运行不起来。

🧡


💚

本人也是大学生,编码习惯不是特别的规范,用于交流学习讨论,目的在于提高大家的前端编程水平哈。能里强的可以绕道了。

💚


❤️

兄弟们,源码在上面,直接免费下载即可。然后把appid改成你们自己的即可

❤️


 

目录

💙一.  作者想说的话 

🧡二 .首页界面

💜2.1 首页图片

💛2.2 首页html源码

💜2.3 首页css源码

💜三. 卡券套餐界面

💚 3.1 卡券套餐界面图片

💛3.2 卡券html源码

💚3.3 卡券套餐css源码

💚四. 我的订单界面

💜4.1 我的订单图片

💜4.2 我的订单html 

💙4.3 我的订单css

💛五. 个人中心界面

 ❤️5.1 个人中心界面图片

💜5.2 个人中心界面html

💚5.3 个人中心界面的css

💙六. 总结概括


 

🧡二 .首页界面

💜2.1 首页图片

没有连接任何网络接口,下载改一下appid就可以直接用,源码就可以使用。

  • 这里的自助预定是v-for循环的
  • 图片等等你们都可以自行替换

53100f95d7084775a42d83947dede16f.png

💛2.2 首页html源码

大家多看看注释,因为注释有利于你认识主体的结构。

你也可以下载好上面的源码,直接运行。

<template><!-- 上面的导航栏界面 --><view class="swper"><image src="../../static/swiper.jpg"></image></view><!-- 中间的主体部分 --><view class="bigbox"><!-- 这里循环4次,循环出4个小盒子,每个小盒子里放一张图片 --><view class="smallbox" v-for="item in 4"><image src="../../static/one.jpg"></image></view></view><!-- 下部分的图片 --><view class="img"><image src="../../static/swiper1.jpg"></image></view><!-- 版权声明部分 --><view class="text">本系统由csdn潜意识起点制作完成</view>
</template>

💜2.3 首页css源码

<style scoped>.swper{width: 750rpx;height: 330rpx;background-color: #f1ab21;display: flex;justify-content: center;align-items: center;}.swper image{width: 720rpx;height: 300rpx;border-radius: 20rpx;}.bigbox{width: 750rpx;height: 380rpx;display:grid;grid-template-columns: 1fr 1fr;gap: 5rpx;}.smallbox{width: 370rpx;height: 180rpx;margin-top: 10rpx;margin-left: 10rpx;}.smallbox image{width: 100%;height: 100%;}.img{width: 730rpx;height:400rpx;background-color: chocolate;}.img image{width: 100%;height: 100%;}.text{font-size: 20px;color: #c7c7c7;width: 750rpx;height: 80rpx;text-align: center;line-height: 80rpx;}
</style>

💜三. 卡券套餐界面

💚 3.1 卡券套餐界面图片

💕这里没用到v-for循环,也可用v-for循环。结构会比较好些。其他的也是非常的简单的。大家可以自行修改总结。💕

ca35aede1f6e45759a00595704157b93.png

💛3.2 卡券html源码

❣️源码如图所示,大家自行更改。❣️

<template><view class="bigbox"><!-- 第一个盒子 --><view class="box"><view class="lefttop"><view class="wz1">2小时</view><view class="wz2">可用时长:2小时</view><view class="wz3">可用范围:包间</view><view class="wz4">有效期至:不限制</view></view><view class="righttop"><view class="wz5">28.8元</view><button class="but">购买</button></view><view class="lefbutton"><view class="wz6" v-for="item in 3">该卡券能在一,二,三,四,五,六,日,全天可用</view></view></view><!-- 第二个盒子 --><view class="box"><view class="lefttop"><view class="wz1">4小时</view><view class="wz2">可用时长:4小时</view><view class="wz3">可用范围:包间</view><view class="wz4">有效期至:不限制</view></view><view class="righttop"><view class="wz5">38.8元</view><button class="but">购买</button></view><view class="lefbutton"><view class="wz6" v-for="item in 3">该卡券能在一,二,三,四,五,六,日,全天可用</view></view></view><!-- 版权声明部分 --><view class="text">本系统由csdn潜意识起点制作完成</view>	</view>
</template>

💚3.3 卡券套餐css源码

<style scoped>.box{width:720rpx;height: 450rpx;border-radius: 15rpx;background-color: #ffffff;margin-top: 20rpx;margin-left: 15rpx;display:grid;grid-template-columns: 1fr 1fr;border: #d6d6d6 solid 1px;}.bigbox{background-color: #f6f6f6;}.righttop{display: flex;justify-content: center;align-items: center;flex-direction: column;}.lefbutton{/* 这里1就是从第一列开始,3就是要占几格+1 */grid-column: 1/3;}.wz1{font-size: 50rpx;padding-top: 30rpx;padding-left:30rpx;}.wz2{font-size: 30rpx;color: #fda314;padding-left:30rpx;padding-top: 20rpx;padding-bottom: 20rpx;}.wz3{font-size: 26rpx;margin-left:30rpx;}.wz4{font-size: 26rpx;margin-left:30rpx;}.wz5{font-size: 40rpx;color: #fda314;padding-bottom: 30rpx;}.wz6{color: gray;font-size: 20rpx;margin-left: 30rpx;}.but{color: aliceblue;background-color: #fda314;border-radius: 60rpx;width: 150rpx;}.text{font-size: 20px;color: #c7c7c7;width: 750rpx;height: 80rpx;text-align: center;line-height: 80rpx;}
</style>

💚四. 我的订单界面

💜4.1 我的订单图片

2643fd3914ad4655881f783b06a8c3b5.png

💜4.2 我的订单html 

<template><view class="bigbox"><image src="../../static/tx.jpg"></image><view>您还未登录呦!</view><button class="but">登录</button></view><!-- 版权声明部分 --><view class="text">本系统由csdn潜意识起点制作完成</view>	
</template>

💙4.3 我的订单css

<style scoped>.bigbox{width: 400rpx;height: 400rpx;margin: 0 auto;margin-top: 150rpx;display: flex;flex-direction:column;justify-content: center;align-items: center;}.bigbox image{width: 150rpx;height: 150rpx;margin-bottom: 30rpx;}.but{color: aliceblue;background-color: #fda314;border-radius: 60rpx;margin-top: 30rpx;}.text{font-size: 20px;color: #c7c7c7;width: 750rpx;height: 80rpx;text-align: center;line-height: 80rpx;}
</style>

💛五. 个人中心界面

 ❤️5.1 个人中心界面图片

c63da65d101447e38f91cbf64fadf408.png

💜5.2 个人中心界面html

<template><view class="top"><image src="../../static/tx.jpg"></image><view>请点击登录</view></view><view class="middle"><view class="middlebox" v-for="item in 2"><view class="wz1">0</view><view class="wz2">我的卡包</view></view></view><button class="but">登录</button>
</template>

💚5.3 个人中心界面的css

<style scoped>.top{width: 750rpx;height:200rpx;display:flex;align-items: center;margin-top: 50rpx;}.top image{width: 200rpx;height: 100%;margin-right: 30rpx;}.middle{width: 750rpx;height: 180rpx;display: grid;grid-template-columns: 1fr 1fr;text-align: center;padding-top: 80rpx;}.wz1{font-weight: 800;font-size: 30rpx;}.but{color: aliceblue;background-color: #fda314;border-radius: 60rpx;margin-top: 30rpx;}
</style>

💙六. 总结概括

❤️

Vue 3 作为一个现代化的前端框架,提供了强大的功能和灵活性,适用于从小型项目到大型企业级应用的开发。通过学习和使用 Vue 3,开发者可以构建高效、可维护和可扩展的前端应用。

❤️


💜

本次vue3让我学到的很多的东西,学会了基本的页面搭建。

💜


💙

完成一个 Vue 3 项目是一次深刻的学习经历,它不仅提升了我的前端开发技能,也加深了我对现代 Web 开发实践的理解。Vue 3 的 Composition API 提供了更大的灵活性和组织代码的新方式,使得状态管理和逻辑复用变得更加简洁和高效。

💙


💚

项目中,我充分利用了 Vue 3 的响应式系统和组件化特性,构建了一个既动态又用户友好的界面。通过 TypeScript 的集成,我享受到了类型安全的便利,减少了运行时错误的可能性。同时,Vue Router 和 Pinia 的使用,让我在路由管理和状态管理方面得心应手。

💚


❤️

在性能方面,Vue 3 的优化给了我深刻印象,更快的渲染速度和更小的体积,使得应用加载迅速,用户体验更佳。此外,Vue CLI 和 Vue Devtools 等工具的辅助,极大地提升了开发效率和调试的便捷性。

❤️


💚

总结来说,Vue 3 不仅是一个强大的前端框架,更是一个充满潜力的生态系统。通过这个项目,我更加自信地掌握了前端开发的核心技能,并对构建大型应用充满了信心。未来,我期待将这些经验应用到更多项目中,不断提升自己的技术水平。

💚


  🤹‍♀️潜意识起点:个人主页

🎙座右铭:得之坦然,失之淡然。

💎擅长领域:大前端

是的,我需要您的:

🧡点赞❤️关注💙收藏💛

是我持续下去的动力!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/396302.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Django 自定义用户 VS 用户资料

Django是一个流行的Web框架&#xff0c;它提供了一套完整的用户认证系统&#xff0c;其中包括内置的User模型用于存储基本的用户信息&#xff0c;如用户名、密码等。然而&#xff0c;如果我们需要更详细的用户资料管理&#xff0c;比如添加更多的字段或者自定义验证规则&#x…

分布式主键 详解

文章目录 雪花算法结合分库分表的问题问题出现原因分析解决思路 分布式主键要考虑的问题主键生成策略雪花算法详解时间戳位问题工作进程位问题序列号位问题根据雪花算法扩展基因分片法 雪花算法结合分库分表的问题 问题出现 使用ShardingSphere框架自带的雪花算法生成分布式主…

LVS(Linux virual server)详解

目录 一、LVS&#xff08;Linux virual server&#xff09;是什么&#xff1f; 二、集群和分布式简介 2.1、集群Cluster 2.2、分布式 2.3、集群和分布式 三、LVS运行原理 3.1、LVS基本概念 3.2、LVS集群的类型 3.2.1 nat模式 3.2.2 DR模式 3.2.3、LVS工作模式总结 …

黑马Java零基础视频教程精华部分_18_Arrays各种方法

系列文章目录 文章目录 系列文章目录Arrays简介Arrays各种方法toString代码示例binarySearch代码示例copyOf代码示例copyOfRange和fill代码示例sort代码示例 Arrays简介 操作数组的工具类。 Arrays各种方法 toString代码示例 int[]arr{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; //to…

非线性链表之树结构和堆的代码实现

目录 一.树的结构 1.1树概念及结构 1.2 树的相关概念 1.3 树的表示 二. 二叉树概念及结构 2.1概念 2.2 特殊的二叉树&#xff1a; 2.3 二叉树的性质 2.4 二叉树的存储结构 2.4.1. 顺序存储 ​2.4.2. 链式存储 三. 堆的概念及结构 定义 性质 堆的实现 四.堆的代…

kafka零拷贝sendfile及mmap简述

概述 通常在选型比较消息中间件时&#xff0c;都会在备选栏有kafka&#xff1b; kafka突出的特点就是高吞吐&#xff0c;零拷贝&#xff1b; 这里的零拷贝其实就是内核和用户空间之间没有copy&#xff0c;并不是真的0拷贝&#xff1b; 毕竟数据在磁盘&#xff0c;要读到网卡发…

k8s集群管理 Pod管理命令

k8s集群管理命令 信息查询命令 子命令说明help用于查看命令及子命令的帮助信息cluster-info显示集群的相关配置信息api-resources查看当前服务器上所有的资源对象api-versions查看当前服务器上所有资源对象的版本config管理当前节点上的认证信息 资源对象概述 Pod概述 Pod 管…

# 利刃出鞘_Tomcat 核心原理解析(三)

利刃出鞘_Tomcat 核心原理解析&#xff08;三&#xff09; 一、 Tomcat专题 - Tomcat架构 - 启动流程 1、Tomcat 启动流程 2、Tomcat 启动 步骤 : 1&#xff09; 启动tomcat &#xff0c; 需要调用 bin/startup.bat (在linux 目录下 , 需要调用 bin/startup.sh) &#xff0c…

Dubbo框架实现RPC远程调用包括nacos的配置和初始化

项目背景介绍 这个技术我是直接在项目中运用并且学习的&#xff0c;所以我写笔记最优先的角度就是从项目背景出发 继上一次API网关完成了这个实现用户调用一次接口之后让接口次数增多的操作之后&#xff0c;又迎来了新的问题。 就是我们在调用接口的时候需要对用户进行校验&…

【Linux】详解IPC:共享内存

目录 IPC 共享内存 1.理解 2.运用 1. 创建 ipc - shmget 2. 创建 key - ftok ⭕shmid vs key 3. 连接 - shmat 4. 脱离 - shmdt 5. 控制/删除 - shmctl 总结 代码示例 3.实验 comm.hpp processa.cc processb.cc log.hpp makefile 测试 4.思考 IPC 进程间通…

vue3引入模块报错:无法找到模块“xxx”的声明文件

使用vue3ts导入vue文件的时候&#xff0c;报错&#xff1a;找不到模块“./XXX.vue”或其相应的类型声明 这是由于&#xff1a;Vue 文件并不是标准的 JavaScript 模块&#xff0c;因此 TypeScript 需要通过这种声明方式来理解和处理这些文件 我是使用vite创建的项目&#xff0…

【生信入门linux篇】如何安装一个linux虚拟机用于学习

一.虚拟机 虚拟机&#xff08;Virtual Machine&#xff0c;简称VM&#xff09;是一种软件实现的计算机系统&#xff0c;它能够在物理计算机上模拟出多个独立的计算机环境。每个虚拟机都可以运行自己的操作系统和应用程序&#xff0c;就像在独立的物理计算机上一样。虚拟机技术…

小试牛刀-区块链Solana多签账户

目录 1.什么是多签账户 2.多签账户的特点 2.1 多个签名者 2.2 最小签名要求 2.3 常见应用场景 3.多签账户实现 3.1 账户的创建 3.1.1 创建新账户 3.1.2 获取创建和初始账户事务 3.1.3 账户的签名 3.2 代币转移操作 Welcome to Code Blocks blog 本篇文章主要介绍了 …

LeetCode_sql_day16(601.体育馆的人流量)

描述&#xff1a;601. 体育馆的人流量 - 力扣&#xff08;LeetCode&#xff09; 编写解决方案找出每行的人数大于或等于 100 且 id 连续的三行或更多行记录。 返回按 visit_date 升序排列 的结果表。 输入Stadium表: ----------------------------- | id | visit_date | peop…

电子电气架构 --- 车辆模式管理

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己,无利益不试图说服别人,是精神上的节…

CUDA-MODE 第一课: 如何在 PyTorch 中 profile CUDA kernels

我的课程笔记&#xff0c;欢迎关注&#xff1a;https://github.com/BBuf/how-to-optim-algorithm-in-cuda/tree/master/cuda-mode 第一课: 如何在 PyTorch 中 profile CUDA kernels 这里是课程规划&#xff0c;有三位讲师 Andreas, Thomas, Mark&#xff0c;然后大概2周出一个 …

Elasticsearch:用例、架构和 6 个最佳实践

1. 什么是 Elasticsearch&#xff1f; Elasticsearch 是一个开源分布式搜索和分析引擎&#xff0c;专为处理大量数据而设计。它建立在 Apache Lucene 之上&#xff0c;并由Elastic 支持。Elasticsearch 用于近乎实时地存储、搜索和分析结构化和非结构化数据。 Elasticsearch 的…

4.3.2 C++ 平面拟合的实现

4.3.2 C 平面拟合的实现 参考教程&#xff1a; gaoxiang12/slam_in_autonomous_driving: 《自动驾驶中的SLAM技术》对应开源代码 (github.com) Eigen打印输出_打印eigen矩阵-CSDN博客 1. 编写 Plane fitting 1.1 创建文件夹 通过终端创建一个名为Plane_fitting的文件夹以保…

文件操作与IO(下)

✨个人主页&#xff1a; 不漫游-CSDN博客 目录 前言 流对象 InputStream OutputStream 运用 在控制台进行输入并写入文件 进行普通文件的复制 前言 之前的文章文件操作与IO&#xff08;上&#xff09;已经介绍了文件系统的相关操作&#xff0c;这次的主角是文件内容的相关…

SpringBoot 框架学习笔记(七):Thymeleaf、拦截器 和 文件上传实现(解决了文件重名 和 按日期分目录存放问题)

1 Thymeleaf 1.1 基本介绍 &#xff08;1&#xff09;官方文档&#xff1a;Tutorial: Using Thymeleaf &#xff08;2&#xff09;Thymeleaf 是什么 Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎&#xff0c;可完全替代 JSPThymeleaf 是一个 java 类库&#xf…