selenium 通过加载stealth.min.js,过检测
selenium过自动化检测
关于vue3生命周期的使用、了解以及用途(详细版)
每一个Vue组件实例在创建时都需要经历一系列的初始化步骤,比如数据侦听,编译模板,挂载实例到DOM,以及在数据改变时更新DOM。在此过程中,它也会运行被称为生命周期钩子的函数,让开发者有机会在特定阶段运行自己的代码。最常用的是created、mounted、updated和unmounted。可以监
Vue下载文件流
对blob格式的文件流进行下载或导出excel
Cannot find module ‘fs/promises‘ 解决方案
博主cnpm 更新依赖的时候报错的博主环境:win10 /node 12.18.4。
【前端】html2canvas生成图片空白排查data:;(js vue react uniapp)
后面一步一步地排查,发现是页面内容太多了,删减一点内容就能显示出来。然后我又去认真看了下html2canvas的各个参数,发现可以通过调整scale来改善。因为要做一个分享图,就用到了html2canvas,一开始是好好的,今天随便测了下,发现图片显示不出来了。打印了下,生成的图片链接变成了。可以先
vuex中的this.$store.commit和dispatch()使用
在vue的项目里常常会遇到父子组件间需要进行数据传递的情况,我们可以用熟悉的props 或者 $emit 等方式进行父子组件通信,但是,在项目稍微大一点的情况中,面对众多的不相关的平行组件,并且很多数据需要多个组件循环使用,这个时候在这些组件间传递数据,使用上述方法会比较麻烦,项目代码变得冗长,并且
【Three.js】渲染模型卡顿的优化办法
优化方法是根据chatGPT的回答下,我这里记录一下,有的方法进行了尝试,有的还没有。
npm config详解
npm配置、镜像源地址等
pdfjs-dist使用上由版本导致的问题
发现是目前版本pdfjs(3.5.141)用到了es2020语法,vue2中暂不支持这种写法。简单粗暴直接降版本到[email protected],且引用方式改为。项目中需要开发一个pdf预览插件,在安装pdfjs-dist后报错误。后面的详细原因有空补充。
Vue+Element-UI 中 el-table 动态合并单元格 :span-method 方法
记录一下工作时遇到的 el-table 合并单元格的需求,超详细😊
VUE前端实现token的无感刷新,即refresh_token
通常,对于一些需要记录用户行为的系统,在进行网络请求的时候都会要求传递一下登录的token。不过,为了接口数据的安全,服务器的token一般不会设置太长,根据需要一般是1-7天的样子,token过期后就需要重新登录。不过,频繁的登录会造成体验不好的问题,因此,需要体验好的话,就需要定时去刷新toke
【爬虫】7.1. JavaScript动态渲染界面爬取-Selenium
在学习这一章之前,若之前对于Ajax数据的分析和爬取有过了解的会知道,Ajax是JavaScript动态渲染界面的一种情形,通过直接分析Ajax,使我们仍然可以借助requests或urllib实现数据爬取。不过JavaScript动态渲染的界面不止Ajax一种,而且在实际中Ajax接口中会含有很多
JS 中 reduce()方法及使用详解
JS 中 reduce()方法及使用详解
黑马程序员前端 Vue3 小兔鲜电商项目——(一)初始化项目
黑马程序员前端 Vue3 小兔鲜电商项目——(一)初始化项目
前端在this.$message.error中实现换行或居中的操作
3在this.$message.error的参数中使用换行操作或者居中操作
el-upload 限制文件上传数量、类型
而选择”所有文件“,则相当于没有限制类型,这时候应该在文件上传成功之前的钩子函数里,做一下限制。这里auto-upload(是否自动上传)是true,可以用before-upload,当自动上传关掉以后,before-upload是没有效果的。需要添加 :limit=“20” ,以及 on-exce
解决Echarts图表未占满容器的问题
原因:div还没有创建出来echarts就已经加载了。canva画布本身就比容器小。canva画布与容器大小一致。
computed计算属性
computed计算属性依赖于他的属性变化而变化 也就是依赖于data中的属性 只要依赖的data发生变化 就会触发调用一次计算属性。
按钮设置为禁用状态
在发起异步请求之前,将按钮设置为禁用状态,等待后端响应之后再将按钮设置为启用状态。
jQuery 遍历方法总结
5、each(),用于为每个匹配元素执行函数;在部分浏览器中不管用可以用prop,如果只是判断可以用$(this).find("ul>li>:checkbox:eq(" + i + ")").is(":checked");nextUntil()方法,主要用于获得指定元素的下一个同级元素,这个同级元素