- 博客(24)
- 收藏
- 关注
原创 react-dom-router6 动态渲染路由+路由拦截
动态渲染,顾名思义就是在数据发生改变时根据已有的逻辑自动调整,以不变应万变。第一可以让代码面对复杂的业务需求时,更加灵活和易于维护,第二看起来也更加美观。
2024-03-18 15:22:05 958
原创 Vue+ElementUI后台管理项目问题方法总结
找了很多方法,只有这个最简单,只是不兼容IE浏览器//最外层div.list{//227px 为按情况修改的自适应子元素的宽度//行间距和列间距。
2024-03-12 16:52:45 994
原创 antd表格和分页组件的使用+动态调整表格纵向滚定距离
✅ 作者 : 布克吉(微信公众号同名)🍎简介 : 专注于前端开发,微信小程序,后台管理(Vue+React)本博客主要用于分享前端技术知识,更多内容请看下方👇✨人生态度 :☀️Eventually everything will be fine!☀️我们在做表格展示数据时,条数多的时候,可能会需要滚动条和分页。
2024-03-12 16:47:40 477
原创 js正则表达式功能集锦(个人经验版)
✅ 作者 : 布克吉(微信公众号同名)🍎简介 :入行两年,专注于前端开发,微信小程序,后台管理(Vue+React)本博客主要用于分享前端技术知识,更多内容请看下方👇✨人生态度 :☀️Eventually everything will be fine!什么是正则?正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串。在、Url映射等处都会经常用到。简单来说就是,以一段简单又复杂的字符串验证变量,省去逻辑判断,减少代码量。
2024-02-28 13:53:09 963
原创 apache使用和apache配置ssl证书
检查问题:cmd命令行打开apache下的bin文件,输入httpd.exe启动,可以看到报错细节;关于apache配置ssl证书,网上有很多重复的文章介绍,但我还是决定自己记录下来,Apache服务器配置SSL证书步骤及问题记录_apache ssl-CSDN博客。如果一切顺利,重启apache服务,到这里域名访问就可以带上一把小锁了。可能直接报错文件指定行配置错误,按提示修改即可,或者直接注释报错行。做的多了,发现其实很简单,记录一个好习惯:修改配置文件前一定要。最后带上我的启蒙文章,分享给大家。
2024-02-23 15:47:07 822
原创 React+antDesign后台管理项目问题总结
1.阻止页面回退2.阻止表单自动填充3.鼠标键盘无操作超时自动退出登录4.验证两次密码输入一致性问题5.修改state数据后异步执行函数6.ant design设置table列宽不生效问题7.解决react中点击事件带参数会立即执行问题8.打包后部署到服务器上没有页面(报错404)
2024-02-23 15:44:03 563
原创 Element表单输入框失焦向服务端验证(Vue实现)
主要原理通过rules中的validator 函数回调实现,CheckAttributes为接口函数,根据请求结果判断输入框内容是否已存在,再通过callback(new Error('数据已存在的提示词'))):无论返回结果是什么,都要加上else{ callback() } 形成一个闭环,前言:一般情况下,表单的作用为:输入数据->正则验证格式->提交到后端数据验证。而遇到输入项较多时,如果费老大劲把数据填完,提交返回。本文介绍表单输入数据,失焦立即验证内容。
2023-09-18 08:30:00 464
原创 php新增xml子节点并添加属性,修改属性(方法和实例)
分析:此时$DstXML是字符串类型,因此使用php内置方法将其转为XML对象,再获取父节点APPList,然后直接使用方法添加节点和属性,最后使用asXML()方法将xml对象转为xml文本。1.需求:在APPList节点内增加若干个子节点,并为其添加(修改)属性。此方法不会对内容进行解析,而以原格式传输,以下为php语法做了一个封装。节点添加属性->setAttributeNode。父节点添加子节点->appendChild。创建子节点->createElement。
2023-08-31 21:16:41 253
原创 echarts实现3D柱状图(视觉层面)和3D饼图
立体图形从一个方向只能看到三个面,于是我们通过echarts图表实现 顶部,明面,和暗面。更多参数配置,前往echarts官网查询,
2023-06-06 15:04:03 8702 5
转载 微信小程序节流与防抖问题
点击登陆时,将button的disable属性置为true,成功或失败都置为false。:多用于页面scroll滚动,或者窗口resize,或者防止按钮重复点击等情况。是不好区分这两个概念的。我认为两个函数都能达到防止重复触发的功能。:多用于 input 框 输入时,显示匹配的输入内容的情况。大致意思也是 节约触发的频率。有防反跳的意思,大致就是指防止重复触发。是立马执行,n秒后再立马执行。是 n秒后延迟执行;
2023-03-02 17:36:55 1694
原创 微信小程序实现livepusher推流时控制屏幕方向(orientation)
通过改变livepusher中的orientation 属性,改变拉流视频画面的方向,此方法根据设备变化自动感应,避免了手动切换方向的麻烦。关于下方的监听设备方向也可以尝试,但效果不太理想而且麻烦。:只能逆时针切换横屏,顺时针则画面会旋转90°。已经到了解决这个问题的进度,其他就不多说了。根据介绍使用Promise风格,在。小程序API->设备->中使用以下函数进行监听。
2023-02-22 17:31:13 562
原创 微信小程序真机https请求失败?报错 “errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID
输入域名端口获取证书链,将文本内容复制到chain.crt结尾的文件中替换其内容,重启服务器,使。由上图可见,证书级别为B,提示证书链不完整。输入域名和端口,显示如下信息。,开发管理->服务器域名。
2022-10-22 11:50:13 13229 2
原创 JS与C语言的数据类型转换
在C语言中,定义一个变量就必须先指定其类型,比如int,float,double,指针等。JS的基础类型只有undefined、null、number、boolean、string,引用类型为Object等,当我们let或var一个变量时,是不确定它是什么类型的,所以当我第一次碰到int转byte这种类型转换时,是很懵圈的。
2022-09-08 19:29:29 952
原创 uni-app使用踩坑记录总结(持续更新)
uniapp1.动态样式display问题2.动态切换背景图片编辑3.uni-list列表添加点击事件
2022-07-11 17:55:50 1475
原创 deprecate(反对) 关于依赖版本低的问题
项目在cnpm install时遇到依赖版本低的问题,尝试了很多方法,最后用yarn install解决了npm install -g yarnyarn install
2022-04-10 16:07:59 680
原创 Object.values()和Object.keys()和Object.assign()的用法
Object.values()和Object.keys()的用法
2022-03-27 23:06:10 667
原创 微信小程序获取地理位置信息
一般导航平台都有自己的Api,这里以腾讯地图为例:浏览器上搜索腾讯地图api或腾讯地图开放平台,顶部导航上开发文档选择微信小程序JavaScript SDK 申请开发者密钥(key):申请密钥 开通webserviceAPI服务:控制台 ->应用管理 ->我的应用->添加key-> 勾选WebServiceAPI -> 保存 (小程序SDK需要用到webserviceAPI的部分服务,所以使用该功能的KEY需要具备相应的权限) 下载微信..
2022-03-06 21:48:55 1919
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人