自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 vue3+高德地图实现,创建和编辑多边形、圆形覆盖物(完整实现)

* 修改电子围栏 */// 暂存数据 用于提交时做数据比较// 用于判断是否有改动。

2024-08-16 11:47:06 1866

原创 vue3中引入高德地图初始化,并添加、删除marker

的第三个参数[150,60,60,60]控制上下左右的距离,防止边缘被遮挡。markers:用于存储已添加的marker的标记和实例。获取到要删除的marker的ID信息,此处用上之前定义的。markersList:marker实例,用于批量添加。的获取,进入高德地图开发平台--控制台,复制自己的。以上就是本期文章全部内容,如需了解更多高德地图使用。图标和文字,并绑定图标的点击事件(多个)用于配置使用的插件,可自行按需配置。如果有多个页面使用到地图,可以在。的数据,至少有经纬度,若有多个。

2024-08-16 11:41:40 1177 2

原创 vue3+websocket的创建和使用,页面刷新、浏览器进入后台保持长连接

最近一期的项目使用到了,原因当然是因为长连接的特性,可以让网页实时接收到最新数据并更新页面。区别于,只能由用户端发送请求,服务端给出响应。开整!

2024-08-16 11:31:15 1813

原创 vue3+Element Plus功能组件封装——登录(用户名,密码,验证码,记住密码,登录正则验证)

* 登录模块 */})//标识表单//正则验证规则} else {callback()callback()} else {callback()} else {callback()}],}],}]})

2024-08-13 16:30:10 655

原创 vue3+Element Plus功能组件封装——顶部导航(动态渲染+样式调整)

网页顶部的导航栏,一般由代码动态生成菜单数据在文件内统一配置,方便增删改查,导入后可自动生成导航菜单代码如下。

2024-08-13 16:27:02 1413

原创 vue3+Element Plus功能组件封装——表格(含分页。一次性获取数据;分页获取数据)

①通过以下ColumnData的配置可实现表格的渲染,tableData为网络请求的数据;②可动态配置表格的多选和分页;③可通过width参数自由设置列宽,表格高度;④action为表格配置操作事件;⑤tooltips用于点击切换表格指定单元格的文本,并通过配置tooltipDisable切换状态,动态配置样式,溢出显示省略号,鼠标移入可展示完整文本;⑥上述点击事件为通过经纬度逆地址编码获取的位置详细信息,感兴趣可点击文章链接;⑦css部分,可通过:deep()选择行的修改表格样式;

2024-08-12 14:39:50 986

原创 vue3+Element Plus功能组件封装——条件搜索(输入框(可新增删除),下拉选择框,日期选择)

后台管理做多了,会发现无非就是一些,表单和表格,没什么新东西,直接套模板即可,下次遇到直接用,别再重复造轮子了,多花点时间推升自己!

2024-08-12 14:37:56 1135

原创 vue3中使用i18n实现中英文切换,引入封装+全局切换

前言名称由来:全称是 internationalization,插件名取了首字母 i 和尾字母 n,中间一共有 18 个字母,所以组合起来就叫 i18n。作用:通过手动配置多种语言的翻译,且可快速切换。正文开始↓。

2024-08-06 17:20:00 1391

原创 完美解决浏览器的输入框自动填入时,黄色背景问题,以及图标被遮住问题(最新)

这里有一个误区,阴影和背景色不同,调整那个1000px会发现它作用范围很广,且不在输入框内,具体的原因暂时也没参透,总之把黄色背景给消除了。密码框同样如此,不在一一赘述,至此,成功的解决了自动填充出现背景色影响用户体验的问题。首先用代码解决黄色背景问题,box-shadow颜色设置透明即可。但问题来了,自动填充时输入框为透明,那么图标也没了。图标和文字一定要是分开的,我们通常会使用。此时,图标应该是在输入框内部。我们来看下dom元素的构成。接下来怎么处理图标?中,那把图标拿到外部。但现在不用,我们使用。

2024-08-06 14:28:43 792

原创 vue3实现el-table导出为excel表格(亲测可用)

✅ 作者 : 布克吉(微信公众号同名)🍎简介 : 专注于前端开发,微信小程序,后台管理(Vue+React)本博客主要用于分享前端技术知识,更多内容请看下方👇✨人生态度 :☀️Eventually everything will be fine!☀️。

2024-05-11 17:34:04 3524

原创 创建web项目和插件的封装使用记录(vue3)

对于带有路由鉴权的网页第一种方法是,导航菜单信息登录后由服务端返回。用户提交用户名和密码等凭证给服务端进行身份验证。服务端验证用户身份后,会检查该用户的角色和权限。这些权限信息通常与系统中的角色权限管理关联,每个角色预设了一组可访问的资源和页面。验证通过后,服务端会将用户的权限信息、角色信息或者直接是定制化的导航菜单数据发送回客户端。这一步是为了让前端知道当前用户可以访问哪些功能或页面。前端处理:前端接收到这些数据后,会根据权限数据动态生成导航菜单,只显示用户有权限访问的菜单项。

2024-04-29 16:07:30 794

原创 react-dom-router6 动态渲染路由+路由拦截

动态渲染,顾名思义就是在数据发生改变时根据已有的逻辑自动调整,以不变应万变。第一可以让代码面对复杂的业务需求时,更加灵活和易于维护,第二看起来也更加美观。

2024-03-18 15:22:05 3670

原创 Vue+ElementUI后台管理项目问题方法总结

找了很多方法,只有这个最简单,只是不兼容IE浏览器//最外层div.list{//227px 为按情况修改的自适应子元素的宽度//行间距和列间距。

2024-03-12 16:52:45 1196

原创 antd表格和分页组件的使用+动态调整表格纵向滚定距离

✅ 作者 : 布克吉(微信公众号同名)🍎简介 : 专注于前端开发,微信小程序,后台管理(Vue+React)本博客主要用于分享前端技术知识,更多内容请看下方👇✨人生态度 :☀️Eventually everything will be fine!☀️我们在做表格展示数据时,条数多的时候,可能会需要滚动条和分页。

2024-03-12 16:47:40 1014

原创 js正则表达式功能集锦(个人经验版)

✅ 作者 : 布克吉(微信公众号同名)🍎简介 :入行两年,专注于前端开发,微信小程序,后台管理(Vue+React)本博客主要用于分享前端技术知识,更多内容请看下方👇✨人生态度 :☀️Eventually everything will be fine!什么是正则?正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在、Url映射等处都会经常用到。简单来说就是,以一段简单又复杂的字符串验证变量,省去逻辑判断,减少代码量。

2024-02-28 13:53:09 1020

原创 apache使用和apache配置ssl证书

检查问题:cmd命令行打开apache下的bin文件,输入httpd.exe启动,可以看到报错细节;关于apache配置ssl证书,网上有很多重复的文章介绍,但我还是决定自己记录下来,Apache服务器配置SSL证书步骤及问题记录_apache ssl-优快云博客。如果一切顺利,重启apache服务,到这里域名访问就可以带上一把小锁了。可能直接报错文件指定行配置错误,按提示修改即可,或者直接注释报错行。做的多了,发现其实很简单,记录一个好习惯:修改配置文件前一定要。最后带上我的启蒙文章,分享给大家。

2024-02-23 15:47:07 1323

原创 React+antDesign后台管理项目问题总结

1.阻止页面回退2.阻止表单自动填充3.鼠标键盘无操作超时自动退出登录4.验证两次密码输入一致性问题5.修改state数据后异步执行函数6.ant design设置table列宽不生效问题7.解决react中点击事件带参数会立即执行问题8.打包后部署到服务器上没有页面(报错404)

2024-02-23 15:44:03 992 2

原创 Element表单输入框失焦向服务端验证(Vue实现)

主要原理通过rules中的validator 函数回调实现,CheckAttributes为接口函数,根据请求结果判断输入框内容是否已存在,再通过callback(new Error('数据已存在的提示词'))):无论返回结果是什么,都要加上else{ callback() } 形成一个闭环,前言:一般情况下,表单的作用为:输入数据->正则验证格式->提交到后端数据验证。而遇到输入项较多时,如果费老大劲把数据填完,提交返回。本文介绍表单输入数据,失焦立即验证内容。

2023-09-18 08:30:00 792

原创 php新增xml子节点并添加属性,修改属性(方法和实例)

分析:此时$DstXML是字符串类型,因此使用php内置方法将其转为XML对象,再获取父节点APPList,然后直接使用方法添加节点和属性,最后使用asXML()方法将xml对象转为xml文本。1.需求:在APPList节点内增加若干个子节点,并为其添加(修改)属性。此方法不会对内容进行解析,而以原格式传输,以下为php语法做了一个封装。节点添加属性->setAttributeNode。父节点添加子节点->appendChild。创建子节点->createElement。

2023-08-31 21:16:41 376

原创 js实现多条件查询数组对象

【代码】js实现多条件查询数组对象。

2023-08-03 16:52:56 799

原创 JS对象的合并与清空

会合并相同属性、后面的会覆盖前面的。

2023-06-20 19:10:18 948 1

原创 echarts实现3D柱状图(视觉层面)和3D饼图

立体图形从一个方向只能看到三个面,于是我们通过echarts图表实现 顶部,明面,和暗面。更多参数配置,前往echarts官网查询,

2023-06-06 15:04:03 17087 21

转载 微信小程序节流与防抖问题

点击登陆时,将button的disable属性置为true,成功或失败都置为false。:多用于页面scroll滚动,或者窗口resize,或者防止按钮重复点击等情况。是不好区分这两个概念的。我认为两个函数都能达到防止重复触发的功能。:多用于 input 框 输入时,显示匹配的输入内容的情况。大致意思也是 节约触发的频率。有防反跳的意思,大致就是指防止重复触发。是立马执行,n秒后再立马执行。是 n秒后延迟执行;

2023-03-02 17:36:55 1969

原创 微信小程序实现livepusher推流时控制屏幕方向(orientation)

通过改变livepusher中的orientation 属性,改变拉流视频画面的方向,此方法根据设备变化自动感应,避免了手动切换方向的麻烦。关于下方的监听设备方向也可以尝试,但效果不太理想而且麻烦。:只能逆时针切换横屏,顺时针则画面会旋转90°。已经到了解决这个问题的进度,其他就不多说了。根据介绍使用Promise风格,在。小程序API->设备->中使用以下函数进行监听。

2023-02-22 17:31:13 784

原创 前端生成二维码并弹出框显示(React)

react生成二维码并利用Modal弹出框实现显示与隐藏

2022-11-19 12:07:48 2618

原创 微信小程序真机https请求失败?报错 “errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID

输入域名端口获取证书链,将文本内容复制到chain.crt结尾的文件中替换其内容,重启服务器,使。由上图可见,证书级别为B,提示证书链不完整。输入域名和端口,显示如下信息。,开发管理->服务器域名。

2022-10-22 11:50:13 17011 4

原创 JS与C语言的数据类型转换

在C语言中,定义一个变量就必须先指定其类型,比如int,float,double,指针等。JS的基础类型只有undefined、null、number、boolean、string,引用类型为Object等,当我们let或var一个变量时,是不确定它是什么类型的,所以当我第一次碰到int转byte这种类型转换时,是很懵圈的。

2022-09-08 19:29:29 1097

原创 uni-app使用踩坑记录总结(持续更新)

uniapp1.动态样式display问题2.动态切换背景图片​编辑3.uni-list列表添加点击事件

2022-07-11 17:55:50 1979

原创 react+antd函数式组件和类式组件实现浏览器回退导航菜单跟随高亮

react+antd函数式组件实现浏览器回退导航菜单跟随高亮

2022-06-15 19:15:49 820

原创 Apache部署react项目(从安装到部署完成)

Apache部署react项目(从安装到部署完成)

2022-05-24 13:56:38 1609

原创 react 项目实现监控鼠标移动超时未操作踢出登录页面

react 项目实现监控鼠标移动超时未操作踢出登录页面

2022-05-20 10:45:26 2293

原创 deprecate(反对) 关于依赖版本低的问题

项目在cnpm install时遇到依赖版本低的问题,尝试了很多方法,最后用yarn install解决了npm install -g yarnyarn install

2022-04-10 16:07:59 803

原创 Object.values()和Object.keys()和Object.assign()的用法

Object.values()和Object.keys()的用法

2022-03-27 23:06:10 896

原创 微信小程序获取地理位置信息

一般导航平台都有自己的Api,这里以腾讯地图为例:浏览器上搜索腾讯地图api或腾讯地图开放平台,顶部导航上开发文档选择微信小程序JavaScript SDK 申请开发者密钥(key):申请密钥 开通webserviceAPI服务:控制台 ->应用管理 ->我的应用->添加key-> 勾选WebServiceAPI -> 保存 (小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限) 下载微信..

2022-03-06 21:48:55 2253

原创 解决H5端跨域问题

前段时间在用vue写页面时,总是遇到H5跨域的问题,请求不到数据,报错:在uniapp内和vant等框架内解决方法

2022-03-02 23:53:31 5009 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除