- 博客(182)
- 资源 (8)
- 收藏
- 关注
原创 HTML+CSS浮动和清除浮动的效果及其应用场景举例
清除浮动的方法在网页布局中具有广泛的应用场景,主要用于解决由于使用浮动属性引发的布局问题。父容器高度计算问题场景:当使用浮动元素时,父容器的高度可能无法自动调整以包含浮动的子元素。这会导致父容器的高度不正确,从而影响布局,尤其是在包含浮动元素的父容器之后的元素可能会出现重叠或布局错位的问题。解决方法:使用清除浮动的方法来确保父容器的高度正确计算。常见方法包括:伪元素(.clearfix)clear 属性overflow 属性2. 复杂的网格布局。
2024-08-22 17:01:19
722
原创 HTML+CSS+Query实现二级菜单加注解
/ 鼠标悬停在登录下拉菜单项时添加激活类名,并移除兄弟节点的激活类名。// 点击登录区域时切换下拉菜单显示状态,并切换激活类名。// 判断窗口宽度小于或等于 1199px 时的行为。// 鼠标进入登录区域时显示下拉菜单并添加激活类名。// 鼠标离开登录区域时隐藏下拉菜单并移除激活类名。// 鼠标离开时移除激活类名,确保原激活项保留类名。// 点击页面其他区域时隐藏下拉菜单并移除激活类名。// 判断窗口宽度大于 1199px 时的行为。
2024-08-22 13:50:31
371
原创 使用若依框架RuoYi前后端分离版+运行+自动生成页面进行导入进行开发+工具(完整版)
若依框架(RuoYi)是一款基于Spring Boot和Spring Cloud的开源后台管理系统,具有权限管理、代码生成、系统监控等功能,是一款非常适合企业级应用开发的框架。
2024-06-03 11:07:12
330
原创 小程序开发注册流程
(作为登录账号,请填写未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱ps:最好是163邮箱 需要提供邮箱账户以及密码)(身份证姓名、身份证号码、管理员手机号)不推荐使用,涉及到很多功能 或者用户信息无法获取。填写对应的信息后会给管理者发送一个审核信息,一定要按时按照上面的步骤操作。管理员手机号码(这里需要客户参与,需要输入验证码)微信小程序名称(微信小程序起名必须是惟一的)点击审核局发给的短信链接。
2024-04-30 15:24:45
197
原创 【开发篇】本章包括消息订阅、客服配置与使用实战(小程序之云函数开发入门到使用发布上线实操)
客服回复效果图展示消息订阅效果图展示。括消息订阅、客服配置与使用实战
2024-04-22 11:45:46
106
原创 【入门深入篇】本章包括条件查询、排序查询、分页查询、分页实战举例(小程序之云函数开发入门到使用发布上线实操)
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境。// 云函数入口文件。// 云函数入口函数。
2024-04-22 11:04:09
155
原创 【入门篇】本章包括创建云项目、数据库的使用、云存储管理、云函数的基本使用、实战举例(小程序之云函数开发入门到使用发布上线实操)
云函数云函数相当于服务器接口的概念,它并属于小程序端代码。它是以函数的形式运行后端代码来响应事件以及调用其他服务。运行环境是Node.js。
2024-04-22 10:30:36
335
原创 根据后端返回的文件(二进制流),处理application/octet-stream格式的文件下载
表示服务器响应的数据类型,可以是 ‘arraybuffer’, ‘blob’, ‘document’, ‘json’, ‘text’, ‘stream’: 表示响应数据是一个 Node.js 可读流(Readable Stream),适用于处理大文件或流式数据。类型,以便正确解析和处理响应数据。: 将响应数据解析为 JSON 格式,提供了方便的 JSON 数据处理能力。,可以更好地处理服务器返回的不同类型的数据。: 将响应数据解析为字符串,适用于处理纯文本数据。: 将响应数据视为一个包含原始二进制数据的。
2024-03-29 10:02:17
1192
原创 在线文本编辑器,tinymce插件,图片上传,附件上传以及本地集成完整版附带demo以及浏览器兼容性问题配置问题出现的解决方案
3.当较低版本出现Promise is not funtion 时需要解决低版本识别不了该api问题后方可正常显示,或者跟换包版本换成5+版本。2.当office格式不被完全粘贴在文本编辑器时,需要默认打开是否保留格式的配置项。创建相应的文件夹,下载对应的语言版本放在langs文件夹中并在插件初始化中引入。2.选择对应版本下载社区版即可,跟之前一样找到对应的语言目录引入配置语言。在vue页面配置字体不显示可以尝试在如下文件夹中字体配置做对应的更改。4.字体配置失效时,需要查看对应版本的配置字体方式。
2024-02-27 09:41:32
333
原创 部署之后出现个别图片加载异常情况解决方案
重新检查项目中是否含有中文命名的文件名,不同系统兼容中文编码不一样,上传部署之后可能会发生变化,确保开发中不要用中文命名。
2024-02-26 10:17:32
138
原创 Vue+TS+Vite+flexible.js文件自适用网页布局
1. 首先在index.html中引入文件flexible.js文件。2. 使用vscode下载插件,根据自己原型上的尺寸设置字体大小。3. 转换完成查看是否可以自适用。重启下vscode看一下是否有提示信息。flexible.js文件如下。设置font-size字体大小。
2024-02-26 10:09:31
177
原创 vue3+ts+vite4兼容低版本详细版(已在谷歌70,60测试)
生成传统的 ES5 代码:@vitejs/plugin-legacy 将原始的源码转换为与旧版浏览器兼容的 ES5 代码。生成基于 SystemJS 的兼容性包装:为了兼容不支持 ES 模块的旧版浏览器,该插件还会生成一个基于 SystemJS 的包装文件。生成响应式的 HTML 文件:插件还会根据浏览器请求的 User Agent,动态生成适合该浏览器的响应式 HTML 文件。总体而言,@vitejs/plugin-legacy 插件通过转换源码、生成兼容性包装和提供响应式的 HTML。
2024-02-03 11:55:11
2014
2
原创 对SPA的理解、对 vue组件化的理解
理解基本概念 ·SPA(single-page application)单页应用,默认情况下我们编写 Vue、React 都只有一个html 页面,并且提供一个挂载点,最终打包后会再此页面中引入对应的资源。(页面的渲染全部是由JS动态进行渲染的)。Rendering,服务器端渲染 SSR 如何分清在哪渲染:HTML 是在前端动态生成的“客户端染”,在服务端处理好并返回的是“服务端渲染。每个页面必须重复加载,js,css 等相关资源。组件要合理的划分,如果不拆分组件,那更新的时候整个页面都要重新更新。
2023-11-22 16:11:41
210
原创 vue 中为什么需要虚拟DOM、VDOM 是如何生成的、VDOM 如何做 diff 的?
Virtual DOM 就是用js 对象来描述真实 DOM,是对真实 DOM 的抽象,由于直接操作 DOM 性能低但是is 层的操作效率高,可以将 DOM 操作转化成对象操作,最终通过 diff 算法比对差异进行更新 DOM(减少了对真实DOM的操作)。当响应式数据发生变化时,将会引起组件重新 render,此时就会生成新的VDOM-newVnode。使用oldVnode 与newVnode 做 diff 操作,将更改的部分应到真实 DOM 上从而转换为最小量的 dom操作,高效更新视图。
2023-11-22 14:04:47
484
原创 Flutter开发实战之上传身份照片并认证
对身份证照片进行认证,包括正面认证和反面认证即可上传给后端。上传身份证照片可以选择拍照方式上传,相册选择方式上传即可。身份证照片进行认证功能实现。
2023-11-09 15:25:07
1014
原创 HTML+CSS、Vue+less+、HTML+less 组件封装实现二级菜单切换样式跑(含全部代码)
ps:vscode中less自动编译成css。4.重启vscode。
2023-11-09 15:23:01
1097
原创 谷歌浏览器解决跨域问题配置记录
在访问时出现has been blocked by CORS policy: Responspreflight request doesn’t pass access control checlAccess-Control-A1low-Origin" header is present onrequested resource.后面C:\MyChromeDevUserData 是第二步时候创建的目录文件路径。或会出现一行文字,就表示配置成功了。3.点击谷歌浏览器图标右击属性。5.保存之后重新打开浏览器。
2023-11-03 10:47:20
563
原创 实用的文案生成工具、数字人生成工具、ai配音生成、音效下载、图片颜色读取器、自动生成logo 在线网站【持续更新】
实用的文案生成工具、数字人生成工具、ai配音生成、音效下载、图片颜色读取器、自动生成logo 在线网站
2023-10-31 22:00:00
216
原创 uniapp使用z-paging插件下拉刷新
z-paging改变加载中提示信息的文字大小。4.根据显示内容调整样式。很多配置都在文档中有讲解。绑定queryList。
2023-10-31 17:53:31
932
原创 uniapp自定义tab切换css样式、uni-forms中input下拉等标签字体、过宽、溢出样式一系列调整(附加实战举例)
uniapp自定义tab切换css样式、uni-forms中input下拉等标签字体、过宽、溢出样式一系列调整(附加实战举例)
2023-10-30 14:42:06
546
原创 uniapp小程序实现绘制内容,生成海报并保存截图(Painter和Canvas两种方式举例)
代理模式是一种常见的设计模式,用于在不改变原始对象的情况下控制对其访问或操作。代理是一个位于客户端和原始对象之间的对象,它通过包装原始对象实现对原始对象访问或操作的控制。总之,代理模式是一种在设计中经常使用的模式。通过使用代理对象,我们可以控制对原始对象的访问或操作,并且可以为原始对象提供额外的功能。data 中数据(绘制内容,替换区域)2.将资源包的如下部分。3.使用页面引入组件。
2023-10-12 16:41:32
1039
原创 数据结构——常见的十种排序算法
在中枢元素和a[j]交换的时候,很有可能把前面的元素的稳定性打乱,比如序列为 5 3 3 4 3 8 9 10 11, 现在中枢元素5和3(第5个元素,下标从1开始计)交换就会把元素3的稳定性打乱,所以快速排序是一个不稳定的排序算法,不稳定发生在中枢元素和a[j] 交换的时刻。在数组的非降序排序中,需要使用的就是大根堆,因为根据大根堆的要求可知,最大的值一定在堆顶。有时候有些属性是有优先级顺序的,先按低优先级排序,再按高优 先级排序,最后的次序就是高优先级高的在前,高优先级相同的低优先级高的在前。
2023-10-07 17:22:03
799
原创 前端面试题整理
作用域(Scope)是指在程序中定义变量、函数和对象时,这些标识符(Identifier)的可访问范围。简而言之,作用域决定了在代码中的哪些部分可以访问到变量、函数和对象。在 JavaScript 中,有以下几种常见的作用域:全局作用域是在整个程序中都可访问的最外层作用域。在全局作用域中声明的变量和函数可以被程序中的任何位置访问。函数作用域是在函数内部定义的变量和函数所具有的作用域。在函数作用域中声明的变量和函数只能在函数内部访问,外部无法访问。
2023-09-22 11:15:45
184
原创 uniapp级联菜单地点区域使用label值,web端el-cascader绑定的value
uniapp级联选择地区以及web端el-cascader绑定的value
2023-09-20 09:10:47
281
原创 Uniapp基于微信小程序以及web端文件、图片下载,带在线文件测试地址
【代码】Uniapp基于微信小程序以及web端文件、图片下载,带在线文件测试地址。
2023-08-07 10:10:22
553
基于Spring Boot和Uniapp的宿舍管理系统 - 高分毕业设计项目
2024-06-11
陪诊预约小程序+后台管理系统+后端
2024-05-22
tinymce本地引入集成demo以及使用版本是5+版本兼容低版本谷歌
2024-02-27
自定义主题前台代码,图书管理系统
2023-06-21
自定义主题前端,帮帮银行系统设计
2023-06-21
XX在线管理系统设计模板vue3+element-ui+mock
2023-06-13
jackson-annotations-2.12.2 jackson-core-2.12.2
2023-06-05
javaweb课程设计,基于Servlet+Jsp的在线购物商城系统
2023-06-01
汇总大全!前端面试必看宝典!
2023-04-01
自己的个人网站+移动端适配网站+实现响应式(自适应)
2023-04-01
基于网上超市管理信息系统的手机端app作业设计
2023-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人