- 博客(50)
- 收藏
- 关注
原创 vue项目动态div滚动条滑动到指定位置效果
文档对象模型Document引用的 querySelector() 方法返回文档中与指定选择器或选择器组匹配的第一个 Element对象。如果找不到匹配项,则返回null。用来匹配动态document。
2025-01-22 21:50:59
340
原创 el-select使用enter选中触发了另一个enter方法
描述:项目要求在选中select后聚焦到对应输入框a中,输入框a也有一个enter方法,在输入后摁enter键才会触发接口,这个时候使用enter选中select选项后,直接触发了a的enter方法了,造成项目报错。
2025-01-10 21:06:51
254
原创 el-tabs中tabs过多造成form表单输入的时候卡顿
描述:前端要写一个需求,大概有一百多个tab渲染过来,每个tab中都是一个表单,这个时候数据渲染任务加重,输入内容时十分卡顿。使用懒加载或者v-if,都会造成我的表单没办法全部验证的问题。没有被加载的tab下的form,不会进行验证,导致验证失败。对tab下的表单使用v-if,当前触发的tab与form索引一致时,才显示form。使用tabs的懒加载模式,只有打开对应的tab才加载对应tab内容。这个问题我的解决方案有点繁琐,欢迎评论区留言。添加自定义验证,对数据进行循环。
2025-01-10 20:36:11
295
原创 Linux部署nginx访问文件403
新配置了一个用户来部署服务,将部署文件更新到原有目录下,结果nginx访问403原因:没有配置文件的读写权限,默认不可读写,nginx无法访问到文件从而报错。
2024-11-11 23:50:46
788
原创 IIS部署OCIEnvCreate failed with return code -1 but error message text was not available.
看网上的解决方案要把iis的应用程序池,启用32位应用程序改为true。我正好相反,要改为false,大家可以两种都试试看有没有效果。
2023-09-21 17:31:45
363
原创 dbeaver配置SQL server连接
将其中的TLSv1, TLSv1.1配置删除掉即可,这2个配置是Java高版本中增加的,低版本不存在这2个配置。编辑驱动设置=》库=》添加文件将解压出来的jar包添加进去,原有的删除掉=》确定 即添加成功。分享一下喜悦,此为记录贴,搞了老半天搞好的。希望看到此的小伙伴能够解决自己的问题,祝你成功!并没有成功,依旧报错,我就想着从根源上解决问题,直接去官网下了两个包加进去。右键项目编辑连接再次测试驱动,网上有很多,不赘述。都看到这了,这个页面就不教怎么进了,应该驾轻就熟了。新的,那坑可就来了,先记着。
2023-07-10 22:55:31
13280
3
原创 Vite环境变量不生效
VITE创建项目后就有了.env.development文件了,开发环境运行时默认使用该文件,但是在项目中就是读不出值undefined,只能读出默认项。我有空也会再研究研究,这个坑踩了我很久了)搞到这一步的应该都清楚环境变量的配置了,就不多阐述了。默认只识别VITE开头的变量应该也不用多说。
2023-05-23 21:22:39
4369
5
原创 使用vite-plugin-mock require is not defined
我的版本是3.0.0 改为 2.9.6即可。查看vite-plugin-mock版本。
2023-05-22 16:58:01
580
原创 vue全局js文件
vue配置全局js文件引用在public文件夹下创建js文件(public不会被打包,打包后可以改js全局文件)在入口文件html中引入项目中使用
2023-05-04 15:34:53
262
原创 js通过mousewheel事件手写滚轮条
思路: 判断滚轮滚动方向,向上滚动与向下滚动分别实现向上与向下的逻辑偏移。DOMMouseScroll(event): 只有Firefox支持的滚轮滚动事件。mousewheel(event) :只有Firefox不支持的滚轮滚动事件。
2022-12-24 11:58:07
777
原创 c# 请求接口302重定向获取不到cookie
出现问题:请求三方接口的时候,用postman测试过,能获取到cookie值。在项目中,接口获取不到cookie,且返回状态为302重定向。
2022-12-14 15:28:41
1028
原创 burp与FoxyProxy抓包
浏览器 =》127.0.0.1:1234(你配置的代理地址)添加,此处的ip与端口配置,要在burp当中抓包使用。如果遇到了https的网站无法访问,则需要下载证书。查看证书并导入刚刚下载的证书即可访问https网站。(要求有Java环境,没有的要自行配置jdk)火狐浏览器中的代理插件,在火狐的扩展中下载。添加扩展后,进入选项添加代理地址。新增Add将配置的代理放入监听。需要抓包的时候启用就可以了。这里可以停用或监听接口。浏览器设置=》查找证书。
2022-09-06 12:25:52
2788
2
原创 VUE报错:Property or method “****“ is not defined on the instance but referenced during render
其实报错已经很明显了,没有定义。因为js不会进行语法检查,出现未定义警告简直常见。最主要还是要细心,代码不规范,亲人两行泪。:在警告提示的文件里,找到改属性或方法重新在data或methods中定义。:在实例渲染期间,属性或方法XXX没有定义。...
2022-08-16 09:22:10
21109
2
原创 VMnet8模式虚拟机配置
找到宿主机的”控制面板”->”网络和Internet”->”网络连接”,双击”VMwareNetworkAdapterVMnet8”,进行宿主内网IP设置。网关网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个。选择属性,配置IP地址与默认网关(与虚拟机虚拟网关一致)简单来说将两个使用不同协议的网络段连接在一起的设备。2、菜单中的编辑-》虚拟网络编辑配置虚拟网关。NAT设置配置虚拟网关,ssh连接端口。...
2022-08-02 16:33:19
6506
1
原创 Vue+ant表格可拖动列宽
之前一直用的elementui组件库,el-table是可以拖动列宽的。但是最近新接触的ant组件库不行,必须要自己做些修改了,官网上面也给出了解决方案return{header{cellconst{col||!key{w10,x1,axis{dragging...dragProps})//此为局部注册//全局引入使用'vue-draggable-resizable'替换VueDraggableResizablereturnh('th',{...
2022-07-28 12:52:38
3642
1
原创 各种数据类型转换为布尔值
Boolean类型只有两个值true(真)\false(假)。调用转型函数Boolean()可以将ECMAScript中所有类型的值都转换成相应的布尔值。
2022-07-22 11:02:34
2553
原创 自定义vue组件并进行npm包上传
LIB是静态链接库lib应该说是一个程序集,只是把一些相应的函数总结在一起,如果调用lib中的函数,在工程编译时,这些调用的函数都将参加编译.从内存管理的角度来看,lib必须被链接到主程序中,主程序进入内存,lib也同时进入内存举个例子an-design不是lib库,它只是一个基于vue或者react的一个组件ui组件库,vue和react是框架,而jquery就算是一个lib库,它集成了多种函数,可以用于用于基于js的各种平台上(只要你不闲它又慢又大~)。1.官网注册https。......
2022-07-18 16:47:24
683
原创 vue项目搭建
搭建过多次vue项目,但是因为项目周期长,往往在下一次搭建的时候就忘记了,需要重新搜索尝试。给我自己的体验很不好,为了避免类似情况再发生,还是决定要记录一下。写的不好也希望各位看官能补充一下啦。...
2022-07-18 10:04:59
234
原创 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题
问题分析:本地电脑安装的oracle客户端为64位客户端,vs启动网站默认启动自带的32位IIS Express,所以出错。解决方案:VS工具-》选项,搜索iis-》web项目(我是这种)问题分析:本地电脑安装的oracle客户端为32位客户端,IIS网站应用池为64位,所以出错。解决方案:修改网站对应应用池,“启用32位应用程序”值为“True”;点击高级设置,启用32位应用程序问题分析:本地电脑安装的oracle客户端为64位客户端,PL/SQL不分32位64位,只能连oracle32位客
2022-07-05 15:14:06
3970
原创 子组件递归调用无法emit触发传值
子组件递归的时候,我向父组件进行了emit事件触发传值,但是并没有触发成功子组件封装了一个递归组件,所以给父组件传值的时候只用最外层点击的值能传给父组件,递归调用的部分不行,后来查了好久发现,递归调用子组件时$emit方式不适用,没法通过这种方法传值给父组件。在递归组件中,子组件会会自己调用自己,那么在递归组件中用$emit回传的父组件不一定是真正的父组件,在这种情况下,可以使用vue一个单独开辟的文件store/index.js存储数据,不受多级调用的影响,即在任何地方都能拿到里面的值。...
2022-04-18 10:51:57
976
原创 vue-router中query取值的坑
问题描述在使用 $router.push() 时,使用了query,传的是Boolean类型的数据,但是query里面的属性的值都会变成字符串。this.$router.push({ name:'product', query: {canSee: false} });query的值是直接从页面URL中取的,而在页面URL上的参数的类型只能是字符串类型。解决方案:1.在传值之前把要传的参数单独放到一个对象里,在放到query里面,然后进行JSON.stringify()处理,到了目标页面后再进行J
2022-04-10 23:15:13
2267
原创 .net core3.1添加log4net日志
一、引入包从nuget添加如下引用Microsoft.Extensions.Logging.Log4Net.AspNetCore一定要注意版本在项目根目录下新建配置文件,log4net.config(具体配置按个人需要,这只是一个参考)<?xml version="1.0" encoding="utf-8" ?><!--LOG4日志级别 0:TRACE;记录一些对程序员调试问题有帮助的信息, 其中可能包含一些敏感信息, 所以应该避免在生产环境中启用Trace日志。
2022-03-31 10:28:44
830
原创 vite替换webpack项目
按需引入官网步骤自动按需引入,ElMessage没有样式解决方案:在main.ts中引入element-plus样式注:看自己引入包的位置nodemodulesimport 'element-plus/lib/theme-chalk/index.css';el-image图片路径FAILE这个还真不知道是因为什么,后续补充解决方案将el-image标签替换为image标签,图片路径可以取别名或者用绝对路径...
2022-01-21 17:44:36
1028
原创 yarn报“文件名、目录名不正确“
yarn报“文件名、目录名或卷标语法不正确”错误的解决方案这个踩坑有点绝,之前貌似也踩过,记录一下问题在研究vite打包方式的时候,创建项目文件名、目录名或卷标语法不正确在网上找了很多解决方案,在掘金找到一篇解决了我的问题原因电脑的yarn目录和安装的模块不在相同的硬盘分区里导致的,解决问题的应该是因为yarn默认安装在C盘(即运行缓存数据和安装目录都在C盘)了。方案1.首先查看yarn命令的目录yarn global bin2.再查看yarn的全局安装位置yarn global
2022-01-19 15:33:38
1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人