草庐IT

基于Java+uniapp微信小程序的购物商城系统设计与实现

 博主介绍:擅长Java、微信小程序、Python、Android等,专注于Java技术领域和毕业项目实战✌🍅文末获取源码联系🍅👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟Java项目精品实战案例(300套)Java+小程序项目实战(200套)目录一、效果演示二、前言介绍三、主要技术3.1、MINA框架3.2、B/S结构3.3、mysql数据库四、系统设计(部分)4.1、系统结构设计4.2、系统开发流程设计五、运行截图5.1、系统主界面5.2、分类展示界面5.3、购物下单界面5.4、订单管理界面5.5、后台管理界面六、代码实现七、结论八、源码获取一、效果演示基于微信小程序的的购物商城系统——小

基于物联网、大数据、云计算、人工智能等技术的智慧工地源码(Java+Spring Cloud +UniApp +MySql)

智慧工地是指利用物联网、大数据、云计算、人工智能等技术手段,为建筑施工现场提供智能硬件及物联网平台的解决方案,实现建筑工地的实时化、可视化、多元化、智慧化、便捷化。智慧工地的建设目标是实现全天候的管理监控,提高施工效率和质量,降低安全事故发生率,节约资源和成本,推动建筑行业的数字化转型和升级。智慧工地的建设框架采用全新的工程全生命周期管理理念,以物联网技术为核心,利用传感网络、远程视频监控、地理信息系统、物联网、云计算等新型技术,依托移动和固定宽带网络,围绕施工过程管理,建造互联协同、智能生产、科学管理的信息化生态圈。一、智慧工地建设目标1、全天候的管理监控为建筑企业或政府监管部门提供全天候的

uniapp地图组件(map)使用问题总结

1.创作背景前几个月写了一篇关于map组件的使用方式 uniapp地图组件(map)的使用总结,上个月我们公司将整个小程序进行了一次重构,地图这边也有很多修改的地方,看见小伙伴对于上一篇文章写的使用和有些功能有些不清楚。一直都想重新写一篇文章进行总结,因为工作原因(太懒了)一直没机会。正好趁这次1024活动于是决定将文章重新总结一下。2.项目创建已经创建项目的同学可以跳过首先打开我们的hbuilderX(没有的小伙伴可以自行下载哈)创建项目1.右键新建项目2.新建map-demo  然后运行项目因为是新项目,我们直接在pages/index/index.vue中进行后续的逻辑编写 3.阅读文档

uniapp小程序利用transition实现吸顶效果

 需要利用scroll-view监听页面滚动距离(注意,需要添加:throttle="false"关闭内置的节流阀) //滚动内容 scrollTop监听页面滚动变化scrollTop(e){ //console.log(e.detail.scrollTop); if(e.detail.scrollTop然后利用官网的transition组件实现吸顶效果(选用淡入淡出)(zero-custom-bar、v-tab是第三方插件库,可以去插件市场搜索。Topbar是我自己封装的一个自定义组件,可以根据手机屏幕的不同动态计算导航栏高度)当isshow为true是导航栏

uniapp 微信小程序保存图片到系统相册( 获取用户是否开启 授权保存图片到相册。)

1.预览效果图当用户点击拒绝按钮后的截图: 用户点击不授权 则关闭弹窗单独给用户点击授权后,跳转到授权页面 开启授权后:2.代码 -->-->-->保存到相册11关闭exportdefault{data(){return{src:'https://cdn-asset.znyzf.com/asset/zsbg.jpg',canvasRef:null,info:{},number:1}},created(){this.drawCanvas()},onLoad(options){this.info=JSON.parse(decodeURIComponent(options.certificateIn

uniapp - 完美解决 <swiper> 嵌套 video 视频时卡顿不流畅问题,swiper滑块视图容器里面包含视频播放器和图片共存时滑动切换特别卡,滑动不流畅问题的解决方案(保证解决此问题)

效果图在uniapp项目开发中,swiper组件内有多个视频、图片和视频混合时会出现滑动不流畅卡顿问题,并且视频自动轮播时没等看完视频就轮播走了。解决方案全端(H5网页/小程序/app安卓苹果等)兼容适用,uview组件库同理也能用,保证解决卡顿不流畅的问题。问题分析先来整理一下

关于uniapp中微信小程序获取最新昵称和头像的方法

哎,最近项目中遇到一个需求就是直接获取微信头像和昵称,可是去官方查阅后发现原先的接口已经不能获取了,返回的是灰色头像和微信用户,后来只能采用亡羊补牢的方法,就是用内置按钮组件的开放能力,引用了插件市场的代码,地址链接获取昵称、头像的弹窗,适用最新微信小程序-DCloud插件市场x项目效果如下图 好的废话不多说上代码这是一键登录授权页面 -->用户一键登陆为了您更好的体验,申请获取以下权限获得你的公开信息(昵称,头像、地区等)点击授权获取头像昵称-->//import{mapState,mapMutations}from'vuex';exportdefault{data(){retu

uniapp转编译小程序时一直显示正在编译。。。

前言uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。uniapp编译方式命令行编译(详情见uni官网)npmrundev:%PLATFORM%npmrunbuild:%PLATFORM%uni内置编译uni编译显示一直在编译中。。。命令编译也是如此。。。查看运行日志显示“–max-old-space-size=2048”(小程序限制2G的运行内存限制),后到微信开发者工具设置为8G后重启uni项目仍无效果。我在想着一个小项

启动uniapp小程序报错:Error:app.json:在项目根目录中未找到app.json

如图所示:将代码从仓库中拉下来在开发者工具中直接启动后报错产生原因:uniapp小程序不能直接被微信开发者工具解析编译,需要先生成unpackage文件夹再进行编译。解决方案共有两种(任选其一即可):方案一:前提是项目代码中已经含有unpackage这个文件夹且mp-weixin文件夹不为空这个时候就直接更换根目录文件为mp-weixin再次重新打开微信开发者工具即可,注意编译运行的是mp-weixin。如图需注意:如若想更改代码需要在最外层项目代码中进行更改,不要直接在mp-weixin更改,因为这个unpackage文件夹里面的所有内容是由原始文件编译后生成的。方案二:使用其他编辑器打开项

UniApp 封装全局请求示例并配置拦截器以及错误回调指南

✨求关注~😀博客:www.protaos.com本文将介绍如何在UniApp中封装全局请求示例,并配置请求拦截器和错误回调函数,以>便统一处理网络请求、添加请求头、处理错误等功能。通过本指南,你将学习如何优化请>求流程并提高代码的可维护性。代码实现:首先,确保你已经创建了一个UniApp项目。在项目的根目录下创建一个新文件夹api,然后在该文件夹中创建request.js文件,作为请求封装的入口文件。在request.js文件中,编写请求封装的代码:import{BASE_URL}from'./config';//导入请求的基础URL//封装请求方法functionrequest(url,me