自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2024-09-11 10:10:57 659

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

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

2024-08-08 09:58:35 544

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

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

2024-07-29 09:35:57 478

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

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

2024-07-23 16:15:31 1165 1

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

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

2024-07-19 16:17:09 479

原创 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 597

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

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

2024-07-16 09:38:51 695

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

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

2024-06-28 23:24:06 430

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

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

2024-06-18 14:24:27 407

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

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

2024-05-30 16:41:47 135

原创 css制作弧形背景图

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

2024-05-28 17:48:40 775

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

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

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

原创 display: grid 常用属性

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

2024-05-17 10:13:22 435

原创 css画三角形

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

2024-05-15 17:48:09 138

原创 uniapp使用iconfont

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

2024-05-07 09:18:21 351

原创 ts封装axios遇到的问题

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

2024-04-18 13:31:56 254

原创 常用DOM事件

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

2024-03-28 09:59:08 174

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

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

2024-03-16 15:03:38 1340

原创 nginx 使用记录

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

2024-03-06 17:19:17 587

原创 nvm使用记录

安装:待补充。

2024-03-06 14:52:53 353

原创 js常用方法使用记录

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

2024-03-05 13:13:59 397

原创 常用对象的遍历方法

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

2024-02-27 16:26:02 465

原创 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 363

原创 在ajax中使用callback

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

2023-12-23 16:41:41 1343

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

插件:css-format-one-line。

2023-12-21 08:56:01 468

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

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

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

原创 git 使用记录

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

2023-12-06 08:43:14 695

原创 nginx常用命令

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

2023-11-29 08:16:27 86

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

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

2023-11-16 09:28:50 1366

原创 vue脚手架安装

vue不是内部命令

2023-11-06 10:29:41 80

原创 关于vue2项目使用sacc

https://blog.csdn.net/weixin_46483006/article/details/127205564

2023-10-22 08:50:00 171

原创 vuex报错 Cannot destructure property ‘commit‘ of ‘undefined

经过排查发现是在另一个模块的actions中调用了当前模块actions中的方法,没有传任何值,所以无法结构出来commit方法。另外,在排查过程中看到有人说导致这个错误的原因还有可能是未在main.js文件中挂载store。在使用vuex中的模块是遇到了一个报错,这个报错的意思是解构一个未定义的对象时发生的。找到原因后针对修改,把commit传过去即可。

2023-10-20 22:19:12 797

原创 vue+webpack关闭热更新

在vue.config.js中配置。

2023-10-20 19:57:59 564

原创 vuex报错[vuex] getters should be function but “getters.doublecount“ in

出现这个报错是因为在使用vuex的moulds时 index.js中已经创建了一个vue实例。,然后在模块文件中又创建了一个,就会报错。

2023-10-18 08:12:15 354

原创 导航守卫的使用记录和beforeEach( )死循环的问题

上面代码会导致页面是空白的,猜测是因为当我们刷新 http://localhost:8080/ 后先会执行 router.beforeEach( ) 该方法,因为我们还没有登录,所以获取到本地存储的token为null,会重定向到 /login 登录页面去,重定向到这个页面就会再次执行beforeEach( )方法,造成死循环。当时在做这一部分时遇到一个问题,就是beforeEach出现了死循环,导致死循环的代码如下。在进行拦截之前要在登录成功后把用户token存储到localStorage中。

2023-10-17 21:04:56 300

原创 blob和ArrayBuffer格式图片如何显示

【代码】blob和ArrayBuffer格式图片如何显示。

2023-10-17 08:25:13 516

原创 vue组件传值

通过emit自定义一个changeEvent事件,并把str传过去。父接收:在methods中定义一个方法接收。

2023-10-16 07:58:40 91

原创 vue自定义指令

点击我

2023-10-15 21:37:57 582

原创 vue中transition的使用

其中name属性指定了过渡效果名称,用于在CSS中定义对应的过渡效果。可以自定义一个或多个过渡效果,然后在CSS中通过该名称来定义对应的过渡动画样式。它能够包裹需要进行过渡效果的元素或组件,通过设置相应的CSS样式来实现过渡动画效果。:元素进入之前触发,用于在过渡开始前执行一些操作,通常用于延迟动画的开始时间。:元素离开之前触发,用于在过渡开始前执行一些操作,通常用于延迟动画的开始时间。:元素进入之后触发,用于在过渡动画结束后执行一些操作。:元素离开之后触发,用于在过渡动画结束后执行一些操作。

2023-10-15 15:59:35 475

原创 uniapp打包配置

首先不管是什么打包都需要证书,安卓的证书一般都是公司提供或者自己去申请。然后把包名等下图框住的信息填上,点击打包即可。参考链接:https://www.codenong.com/cs110918976。ios:ios需要使用mac到苹果开发者平台去申请证书,流程可以参考下边的链接。

2023-10-14 20:13:03 341

空空如也

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

TA关注的人

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