草庐IT

uniapp切换主题颜色(后台管理系统)

需求:在现有已经做好的后台管理系统添加一个切换主题颜色的功能分析:该项目用了很多uniapp的组件,css样式没有统一,类名也没有统一使用混合mixin.scss,并使用vuex效果图功能:按钮背景颜色、部分样式、字体图标、分页跟随主题颜色变化也变化每一个用户喜欢的主题颜色都不一样,后端已经在用户数据表加了一个用于存储主题颜色的字段默认是1(绿色)1.先在用户登录成功后,把用户的主题颜色保存在本地存储中 uni.setStorageSync('theme',data.Theme);//当前用户的主题配色2.在vuex添加全局变量 有些人的可能不是这样的,但是不重要,我们只需要在你们的vuex的

.Net 6/NetCore3.1 Vue Element Uniapp前后端分离低代码快速开发框架

.Net6/NetCoreVueElementUniapp前后端分离低代码快速开发框架这是一个能提高开发效率的开发框架,全自动生成PC与移动端(uniapp)代码;支持移动ios/android/h5/微信小程序。一、框架能做什么1、前后端分离项目2、纯后端项目3、移动端开发uni-app(IOS、Android、H5、微信小程序)4、内容管理系统二、框架有哪些功能1、代码生成器2、一对一与一对多代码生成3、全自动导入导出功能4、用户管理5、角色管理6、权限分配7、用户权限8、数据权限9、字段权限10、自定义打印11、微信小程序12、H5、小程序、APP开发13、审批流14、多语言15、多角色

Vue+uniapp桃源婚恋交友APP 安卓小程序 nodejs java python

小程序框架:uniapp小程序开发软件:HBuilderX开发模式:混合开发本文先提出了开发基于小程序的桃源婚恋交友APP系统的背景意义,然后通过功能性和非功能性分析阐述本系统的需求,然后进行系统设计。技术实现部分选择Java和小程序进行开发,数据库使用MySQL。最后进行了代码的编写,并说明了实现流程。最终,通过软件测试来验证基于小程序的桃源婚恋交友APP系统的功能要求。综合表明,本基于小程序的桃源婚恋交友APP系统满足了婚恋交友信息的基本业务,帮助用户及时了解需要的信息内容,提供了深层次的社交平台。基于小程序的桃源婚恋交友APP系统包括用户管理、公告管理、婚恋交友信息、分类管理、系统管理、

Spring Cloud +UniApp 智慧工地云平台源码,智能监控和AI分析系统,危大工程管理、视频监控管理、项目人员管理、绿色施工管理

一套智慧工地云平台源码,PC管理端+APP端+平板端+可视化数据大屏端源码智慧工地可视化系统利用物联网、人工智能、云计算、大数据、移动互联网等新一代信息技术,通过工地中台、三维建模服务、视频AI分析服务等技术支撑,实现智慧工地高精度动态仿真,趋势分析、预测、模拟,建设智能化、标准化的智慧工地综合业务系统,解决传统工地管理存在的弊端,更好的提高工地管理、安全水平,降低工地管理运营成本。打通从一线操作与远程监管的数据链条,实现劳务、安全、环境、材料各业务环节的智能化、互联网化管理,提升建筑工地的精益生产管理水平。 开发技术:技术架构:微服务+Java+SpringCloud+UniApp+MySq

Uniapp和微信小程序的区别2023(详细)

UniApp和微信小程序有一些区别,尽管它们都是用于开发小程序的框架,但在一些方面有所不同。以下是它们的区别:开发语言和技术栈:UniApp:使用Vue.js作为开发语言,结合UniApp提供的组件和API进行开发。支持Vue的响应式数据绑定、组件化开发,同时支持使用HTML、CSS和JavaScript进行开发。微信小程序:使用WXML(类似于HTML)、WXSS(类似于CSS)和JavaScript作为开发语言和技术栈。WXML具有微信小程序独有的标签,WXSS支持类似CSS的样式定义,JavaScript用于编写逻辑和交互。平台兼容性:UniApp:支持多平台开发,一套代码可以同时运行在

微信小程序canvas绘制自适应图片,UniApp canvas绘制自适应图片

 需求:画布宽高为686*686的正方形(可以进行调整根据自身需要来)      当图片宽度大于高度时,对图片宽度进行裁剪       当图片高度大于宽度时,对图片高度进行裁剪       我是用uniApp进行开发的,如果是小程序原生,直接把“uni”改为“wx”’ init(){ constquery=uni.createSelectorQuery().select('#firstCanvas').fields({ node:true, size:true }).exec((res)=>{//这里的代码不能少适配start constcanvas=res

uniapp 完美解决苹果和安卓 input 框遮挡兼容问题

需求描述小程序项目用到IM即时通讯功能,苹果和安卓出现input输入框被软键盘遮挡的情况。效果展示解决问题HTML部分(结构很重要)template> viewclass="content"> scroll-viewclass="scroll-view"scroll-with-animation:scroll-y="true":scroll-top="scrollTop"refresher-enabled :refresher-triggered="triggered"@refresherrefresh="handleFresh"> viewid="page"> viewv

uniapp判断h5/微信小程序/app端

区分标识写法:以 #ifdef或 #ifndef加 %PLATFORM%开头,以 #endif结尾。#ifdef:ifdefined仅在某平台存在#ifndef:ifnotdefined除了某平台均存在%PLATFORM%:平台名称此方法支持文件有.vue  (模板里使用 ).js  (使用//注释).css (使用 /*注释*/)pages.json (使用//注释)各预编译语言文件,如:.scss、.less、.stylus、.ts、.pug (使用 /*注释*/)js文件示例APP端/*#ifdefAPP-PLUS*/console.log('APP端')/*#endif*/H5端/*#

使用uniapp+unicloud部署微信小程序

1uniapp+unicloud使用在HbuiderX创建项目时选择vue3+启用unicloud 选择关联云服务 创建免费云服务,步骤就不详细介绍了。 创建云数据库,根据需求修改权限(增、删、改、查,默认是false),创建结构,name、age、sex等 回到HbuiderX,更新远程数据库 下载后可以查看json文件,和之前在控制台设置的相同,也可以在json文件上做修改,然后选择上传所有DBSchema,效果和在控制台是一样的在运行的时候可以选择云端云函数,就可以操作云数据库了 写页面就不细说了,在测试方法中调用函数回到控制台就可以看到数据已经上传的云数据库了  对云数据库做删、改、查