自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(111)
  • 问答 (2)
  • 收藏
  • 关注

原创 uniapp小程序弹窗禁止穿透滚动

【代码】uniapp小程序弹窗禁止穿透滚动。

2025-02-22 11:45:21 108

原创 【报错】vue3使用axios报错does not provide an export named ‘AxiosInstance‘

【报错】vue3使用axios报错does not provide an export named 'AxiosInstance'

2025-02-19 15:30:03 260

原创 安装vite报错Install for [ ‘create-vite@latest‘ ] failed with code 1

看到第二句说无法从xxx文件中提取json文件,想着是不是node版本问题,切换成20.1.0后成功安装。看网上也有人说路径或者用户名中有空格也会导致这个错误。

2025-02-15 16:55:13 260

原创 树形结构插入或查找数据方法

如果当前节点的值等于目标父节点的值,将新节点插入到其子节点列表中,并返回 true。如果当前节点不是目标父节点,将其所有子节点放入栈中,继续遍历。如果栈为空仍未找到目标父节点,返回 false,表示插入失败。每次从栈中取出一个节点,检查是否是目标父节点。

2025-02-13 17:29:14 211

原创 (运行vue老项目报错)TypeError: this.getOptions is not a function at runMicrotasks (<anonymous>)或缺少-loader

今天在允许一个旧vue2项目的时候,使用 cnpm i 安装完依赖之后出现了这个报错;原本以为是安装依赖过程中出现了什么问题,于是删除 node_modules 文件夹使用 npm i 重新安装;

2025-02-13 16:15:26 282

原创 关于函数变量提升

这种函数声明会在代码执行之前进行提升(hoisting),因此即使在函数声明之前调用它也是可以的。例如,你可以在函数定义之前调用 getName(),它仍然可以正常工作。当你在代码中使用 getName() 时,它会调用这个函数并输出 4。虽然在两个例子中调用的名称是相同的(getName()),但由于变量提升的差异,第二种写法的调用是在任何地方都有效的,而第一种写法的调用必须在变量赋值后进行。总之,虽然用 getName() 调用这两个定义时看起来是相同的,但实际上的行为是不同的,特别是函数提升的特性。

2025-02-09 15:35:26 186

原创 【el-table】表格后端排序

属性,数组中的元素需为以下三者之一:ascending 表示升序,descending 表示降序,null 表示还原为原始顺序。,后端排序,需将sortable设置为custom。在需要排序的列添加属性。如果需要自定义轮转添加。

2024-12-03 11:19:47 648

原创 uview表单校验不生效问题

最近几次使用发现有时候会不生效,具体还没排查出来什么原因,先记录一下解决使用方法。

2024-09-30 17:22:00 1092

原创 微信小程序map组件自定义气泡真机不显示

另外,使用 slot=“callout” 进行自定义气泡时,cover-view 标签会因为循环导致所有气泡宽度都一样大,而不是根据内容自适应,这个问题可以通过再加一层cover-view ,不再:marker-id 的层级上写样式解决。最近遇到一个需求需要使用uniapp的map自定义气泡 ,做完之后发现在模拟器上好好的,ios真机不显示,安卓页数时好时不好的。后来看到有人说用nvue可以正常显示,所以记录一下使用nvue遇到的问题。一番查询发现是小程序的老问题了,网上的方法都试了也没能解决。

2024-09-27 10:36:22 1087 1

原创 vue+el-table 可输入表格使用上下键进行input框切换

使用上下键进行完工数量这一列input的切换。

2024-09-11 10:10:57 895

原创 element-ui表格中嵌套表头不同的表格

【代码】element-ui表格中嵌套表头不同的表格。

2024-08-08 09:58:35 794 1

原创 ruoyi添加新页面(侧边栏不显示,只在顶部导航显示)

进入后台系统,找到菜单管理,创建对应的页面。在views中创建对应的页面。

2024-07-29 09:35:57 1010

原创 uniapp map组件自定义markers标记点

需求是根据后端返回数据在地图上显示标记点,并且根据数据状态控制标记点颜色,标记点背景通过两张图片实现控制。

2024-07-23 16:15:31 2374 6

原创 uniapp中给data中的变量赋值报错

排查了一上午,原本以为是赋值的这个变量有一个键名是空字符串的问题,后来发现是因为在data中声明变量是写的是{},如果写成null就不会报错了,具体原因不清楚为什么。

2024-07-19 16:17:09 624

原创 uniapp使用 web-view 与网页互相通信

在网页中调用uniapp中的postMessage方法,在 的 message 事件回调 event.detail.data 中接收消息。通过evalJS可以为这个webview注入一段js,从而去调用网页中的对象。网页中调用uniapp的方法需要引入uni 的 SDK。// 调用uniapp中的postMessage方法。// 使用getEnv可以判断当前环境。获取webview对象实例。

2024-07-16 11:32:01 885

原创 关于window配置gitlab和gitee平台共存

今天使用gitlab拉取代码突然提示以为是ssh公钥没有配置好,遂又进行了一番配置,实际上并不是这个问题造成的,但还是想记录一下步骤,以免下次配置时又是一番搜索。

2024-07-16 09:38:51 826

原创 uview文本框组件计数count报错u--textarea

找到uview源码中的u-textarea组件,发现这里是直接判断的字符长度,所以会报错。

2024-06-28 23:24:06 610

原创 uniapp运行到模拟器(联想模拟器)

这个时候再去运行项目即可识别到模拟器,如果还是没有的话就把hbuilder重启一下。填写对应的adb路径,也就是模拟器安装路径下的adb.exe的路径。然后打开模拟器的设置,搜索版本找到版本号,多次点击打开开发者模式。记录一下uniapp项目运行到联想模拟器的流程。进入开发者选项,打开USB调试。先配置一下模拟器端口。

2024-06-18 14:24:27 577

原创 background层级比image低的解决方法

给下面的view添加属性position: relative;

2024-05-30 16:41:47 236

原创 css制作弧形背景图

【代码】css制作弧形背景图。

2024-05-28 17:48:40 924

原创 【vue深度监听新旧值一样】解决办法

【代码】【vue深度监听新旧值一样】解决办法。

2024-05-20 13:32:14 354 1

原创 display: grid 常用属性

其它的比如 flex-wrap 等属性与 flex 布局一致。

2024-05-17 10:13:22 788

原创 css画三角形

如果想要单个的三角形,把其它三边的颜色设为transparent即可。

2024-05-15 17:48:09 158

原创 uniapp使用iconfont

1、把这两个文件在项目的静态资源目录下。2、修改iconfont.css文件。3、最后在app.vue中引入。

2024-05-07 09:18:21 437

原创 ts封装axios遇到的问题

在使用ts封装axios时,这里总是有一个报错,经过一顿搜索,发现错误原因:在TypeScript中,函数的参数类型和返回类型是不等价的,因此导致类型不匹配。解决方法:将 AxiosRequestConfig 改成 InternalAxiosRequestConfig。

2024-04-18 13:31:56 411

原创 常用DOM事件

如果事件是可取消的,则 preventDefault() 方法会取消该事件,这意味着属于该事件的默认操作将不会发生。stopPropagation() 方法防止调用相同事件的传播。传播意味着向上冒泡到父元素或向下捕获到子元素。

2024-03-28 09:59:08 193

原创 vue项目中使用highcharts记录(甘特图)

但在这个时候会报错:Highcharts error #17,经过排查发现如果type为xrange就会报这个错,推测是缺少某个文件;引入的有这个文件,虽然不知道干啥用的,但是可以试一下,于是在main.js中引入xrange,发现可行;//指定图表的类型,默认是折线图(line)最终简易甘特图就制作完成。

2024-03-16 15:03:38 1481

原创 nginx 使用记录

去官网下载指定版本1.24.0,直接将压缩包解压到指定目录,打开cmd即可启动。conf:里边有个 nginx.conf 是配置文件。html文件夹:这个文件夹是存放要打开的文件。nginx.conf 配置。

2024-03-06 17:19:17 748

原创 nvm使用记录

安装:待补充。

2024-03-06 14:52:53 384

原创 js常用方法使用记录

【代码】js常用方法使用记录。

2024-03-05 13:13:59 418

原创 常用对象的遍历方法

Object.keys() ES5 新增的一个对象方法,该方法接收一个对象为参数,返回一个数组,包含该对象自有的可枚举属性(不含继承的和Symbol属性),数组中属性名的排列顺序和正常循环遍历该对象时返回的顺序一致。任意顺序遍历对象所有的可枚举属性(包括对象自身的和继承的可枚举属性,不含 Symbol 属性)返回一个给定对象的自有可枚举字符串键属性值组成的数组。

2024-02-27 16:26:02 490

原创 js刷新页面

1,history.go(0)2,location.reload()3,location=location4,location.assign(location)5,document.execCommand(‘Refresh’)6,window.navigate(location)7,location.replace(location)8,document.URL=location.href

2024-02-27 11:59:11 393

原创 在ajax中使用callback

今天遇到个场景是在点击按钮时,调用请求,在请求完成后,获取到后台返回的某个值之后再去执行下一步操作,也就是要同步进行。其实用setTimeout也是可以实现的,但考虑到效果最好,决定使用callback。

2023-12-23 16:41:41 1481

原创 css使用快捷键压缩成一行的插件

插件:css-format-one-line。

2023-12-21 08:56:01 510

原创 swiper播放视频,完成后自动切换下一张

我的思路是监听视频播放进度,如果播放完毕再开启swiper的自动轮播,因为我的需求是只有第一个swiper才是视频,后边的都是图片,那就需要轮播到第一个swiper的时候停止自动轮播,继续等待视频播放完毕再次开始自动轮播。// 如果当前播放时长小于总时长并且大于总时长秒数就开始自动轮播,这里之所以这么判断是因为duration 和currentTime 的小数位并不能保证完全一致,所以就根据当前播放时长的整数秒是否大于总时长的整数秒。// 判断当前swiper索引,如果是第一个就停止自动轮播。

2023-12-13 14:06:51 1526 6

原创 git 使用记录

git remote add origin https://gitee.com/qlqaq/projects/仓库名称。git init 后将本地代码库与远程代码库相关联。把远程仓库的代码跟新到当前分支上面。将本地代码推送到指定远程的仓库中。执行git add 文件名。

2023-12-06 08:43:14 718

原创 nginx常用命令

双击nginx.exe启动,会导致修改配置后重启、停止nginx无效,手动关闭任务管理器内的nginx进程才行。

2023-11-29 08:16:27 213

原创 swiper垂直方向全屏实现鼠标滚轮滚动一下切换一屏

【代码】swiper垂直方向全屏实现鼠标滚轮滚动一下切换一屏。

2023-11-16 09:28:50 1815

原创 vue脚手架安装

vue不是内部命令

2023-11-06 10:29:41 95

原创 关于vue2项目使用sacc

https://blog.youkuaiyun.com/weixin_46483006/article/details/127205564

2023-10-22 08:50:00 225

空空如也

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

TA关注的人

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