
前端
文章平均质量分 59
普通网友
这个作者很懒,什么都没留下…
展开
-
axios 传递参数的方式(data 与 params 的区别)
axios 大家都非常的清楚,一个既可以用于客户端或者 服务端发送http请求的库。但是在前后端联调的时候有的时候会很难受,所以这里我来做一个总结。希望能帮助到有缘人。参数的传递方式参数传递一般有两种,一种是 使用 params, 另一种是 data的方式,有很多的时候我们看到的前端代码是这样的。get 请求axios({ method: 'GET', url: 'xxxxx', params: param, })或者 axios({ method: .转载 2022-03-12 12:19:32 · 1021 阅读 · 0 评论 -
hexo安装时报错提示packages are looking for funding run `npm fund`` for details found 0 vulnerabilities
$ npm install -g hexo-clichanged 57 packages, and audited 58 packages in 10s11 packages are looking for funding run `npm fund`` for detailsfound 0 vulnerabilities反正最后我也重装解决的。node.js安装及环境配置超详细教程【Windows系统安装包方式】总结写到这里也结束了,在文章最后放上一个小小的福利,以下为小编自己在.原创 2022-03-11 21:55:20 · 4097 阅读 · 0 评论 -
faker.js 创建者希望 GitHub 恢复他的权利;微软公布 VS Code 2022 年路线图;Java 18 的新特性 开源日报
整理 | 宋彤彤责编 | 屠敏开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!一分钟速览新闻点!faker.js 创建者希望 GitHub 恢复他发布到 NPM 的权利微软公布 VS Code 2022 年路线图谷歌浏览器的新改进:让手动保存网站密码更容易Valve 赞助更多开源 Radeon Linux 图形驱动程序的 CI 测试JDK 18:Java 18 中的新特性.原创 2022-03-11 21:51:54 · 149 阅读 · 0 评论 -
element-plus组件库快速上手教程
前言一般我们开发单页面应用(关于单页面应用是什么在本专栏的另一篇文章中有介绍)时,特别是针对和我一样打算走后端开发的同学,对于前端只需要有了解的程度就行了,但是平常做项目练手时经常会要自己写前端的东西,所以本文的主旨就是让各位和我一样的后端开发的同学能快速使用element-ui提供的网页组件快速搭建自己需要的网页。小tips在Idea中安装一个叫“element”的插件,就可以在Idea中写element组件的关键词时快速生成基本代码,比如我现在想要生成一个el-button:在安装了eleme原创 2022-03-11 21:48:36 · 5069 阅读 · 0 评论 -
Vue - 去掉控制台 Download the Vue Devtools extension for a better development experience httpsxxx 打印
前言这不是报错也不是警告,仅仅是告诉开发者下载它可以获得更好的开发体验。使用 vue-cli 创建项目启动后,发现控制台默认打印了如下信息:但就是不想让它控制台打印?一步步关掉它!## 下载Vue Devtools扩展以获得更好的开发体验Download the Vue Devtools extension for a better development experience:https://github.com/vuejs/vue-devtools关闭打印打开项目 node_mo原创 2022-03-11 19:45:50 · 869 阅读 · 0 评论 -
react-router-dom v6 版本使用内容详解
react-router-dom v6 版本使用内容详解1.路由组件 (1-1) v6 方式一 react-router-dom 常规 (1-2) v6 方式二 react-router-dom 使用 useRoutes2.页面跳转 (2-1) Link 组件跳转 (2-2) useNavigate hooks跳转,代替useHistory3.获取路由的参数 (3-1) useParams 获取动态路由的值 (3-2) useSearchParams 获取查询字符串的值原创 2022-03-11 15:45:52 · 1961 阅读 · 0 评论 -
log4j-slf4j-impl cannot be present with log4j-to-slf4j
springboot报错“log4j-slf4j-impl cannot be present with log4j-to-slf4j”log4j与springboot自带的logging冲突 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>原创 2022-03-11 14:22:50 · 320 阅读 · 0 评论 -
html爱心表白代码(最全)
目录写在前面十四个表白效果及使用说明(最后几个是最新的效果)购买本文前12个代码怎么在页面添加文字和背景音乐?如何得到自己喜欢的音乐链接地址?怎么修改背景颜色或字体颜色?其他表白代码跨年表白代码最新表白代码(绝对好看)常见问题说明写在前面个人主页地址(包含一些效果的在线演示):皮小孩的个人主页(8.1更新)需要本文前12个表白代码可以进链接扫码下载—>>>网页爱心表白代码大全扫码支付成功后会得到百度网盘链接和提取码,里面有本文的前12个表白代码,每个代码都有转载 2022-03-11 13:00:43 · 23088 阅读 · 2 评论 -
CSS基础之CSS复合选择器
文章目录前言1.后代选择器2.子选择器3.并集选择器4.伪类选择器6.总结前言复合选择器:是由两个或多个基础选择器,通过不同的方式组合而成的1.后代选择器后代选择器又称为包含选择器,可以选择父元素里面的子元素<style> 元素1 元素2 { width: 500px; height: 300px; }</style>元素1 是父级,元素2 是子级,最终选择的是元素22.子选择器子元素原创 2022-03-11 11:39:17 · 118 阅读 · 0 评论 -
提示错误Cannot read properties of null (reading ‘value‘)
出现这个错误,是因为把id获取错误,改过来便可。<input type="text" id="txt">var txt = document.getElementById("text");// txt写成text<body> <p> <input type="text" id="txt"> <button id="btnAdd">添加</button> </p>原创 2022-03-10 11:14:33 · 3048 阅读 · 0 评论 -
从零开始学WEB前端——前置知识以及环境搭建
??项目介绍先做个自我介绍,本人是一个没人写前端所以就自学前端的后端程序员??。在此项目中我会和大家一起从零基础开始学习前端,从后端程序员的视角来看前端,受限于作者的水平本项目暂时只会更新到前端框架VUE,不会涉及node.js。该项目适合零基础的小白或者和我一样开发网站没人写前端所以自学前端的后端程序员??。该项目的学习顺序是按照我自己学习时总结出来的,其中的每个知识点都是我认真去理解的,同时也查了很多的资料,所有的参考资料我都放在了文章末尾。尊重开源,尊重知识产权。每一个案例我都亲手写过并觉得不错才原创 2022-03-09 13:31:24 · 456 阅读 · 0 评论 -
[ app.json 文件内容错误] app.json app.json 未找到(env Windows,mp,1.05.2110290; lib 2.21.0)
可能的原因有文件的位置不对,如图我的app.json在utils下,这样是找不到的,app.json应该在项目文件夹的第一层。如果app.json文件的位置是正确的, 还是说找不到,可以在项目配置文件中使用"miniprogramRoot": 指定路径重新编译。...原创 2022-03-09 12:10:59 · 17746 阅读 · 0 评论 -
vue2与vue3的区别
1. vue2和vue3双向数据绑定原理发生了改变vue2 的双向数据绑定是利用ES5 的一个 API Object.definePropert()对数据进行劫持 结合 发布订阅模式的方式来实现的。vue3 中使用了 es6 的 ProxyAPI 对数据代理。相比于vue2.x,使用proxy的优势如下defineProperty只能监听某个属性,不能对全对象监听可以省去for in、闭包等内容来提升效率(直接绑定整个对象即可)可以监听数组,不用再去单独的对数组做特异性操作 vue3.x可以原创 2022-03-09 09:14:00 · 134 阅读 · 0 评论 -
Python Selenium自动化导出新版WOS(web of science)检索结果
写在前面有的时候需要某个领域的所有论文数据,此时web of science数据库检索的论文结果可能动辄上万甚至几十万,然而网站限制单次导出条数为1000(如果需要引文字段则仅500,仅导出为txt可包含引用详细信息),需要导出几十上百次,手动做太费神,因此写一个爬虫脚本自动导出。2022.1.6旧版web of science正式下线了,这里是对新版网站重新开发的自动化导出代码。使用本代码需要:国内大学学生账号(登录wos使用)火狐浏览器python以及selenium包geckodriv原创 2022-03-08 13:11:36 · 1314 阅读 · 3 评论 -
module ‘.vue‘ has no exported member ‘xxx‘
问题出现场景:在vue3+ts学习过程中遇到报这个错bug复盘在启动写vue项目后,新增一个vue,这个script标签中未添加lang=ts 修改script lang=ts后,发现无论怎么修改ts都会报这个错,Module ‘".vue"’ has no exported member ‘xxx’. Did you mean to use 'import xxx from ".vue"’ instead这个时候就需要重启一下服务了,不然就算添加上去也无法被识别到...原创 2022-03-08 11:51:21 · 1495 阅读 · 1 评论 -
java java.lang.IllegalAccessError class lombok.javac.apt.LombokProcessor (in unnamed module @0x590
java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x5909b5c9) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export co原创 2022-03-08 10:30:59 · 1332 阅读 · 2 评论 -
element plus 主题色替换
最近在学习vue3.0,再配合饿了吗,尝试重构一个项目。因为element ui只适用于2.x不适用于3.x。所以只能使用element plus。现在我有一个需求是需要把主题色需要进行替换。使用element plus官网提供的方法设置scss均无效。尝试降低至1.1.0-beta.1之前的版本,这样可以使用和element ui一样的主题编辑器进行设置。但是在网站设置颜色后点击下载,直接报错。这个方法也已失败告终。最后查阅资料使用element-theme可以来解决这个问题。解决方案如下:1、从官原创 2022-03-08 09:10:49 · 927 阅读 · 0 评论 -
青龙美团饿了么
ql repo https://gitee.com/xiecoll/radish-script.git “lb_” “README” “sendNotify”添加任务运行一次自动拉库添加环境变量#饿了么export elmck=‘Alook浏览器抓ck直接全部复制进来’#美团export mtTk=‘只要xxxx里面的复制进来’(mt_c_token=xxxx)多账号用@隔开安卓获取CK方法:用Alook浏览器,UA自定义设置为(设置里面自己找下图我就不配了)Mozilla/5.0 (i原创 2022-03-07 10:36:49 · 1590 阅读 · 0 评论 -
精讲前端实战项目之移动端网易云首页(附源码)
本篇文章分享给学习前端的朋友,可能你们长时间的学习了理论知识,对html,css,JavaScript等基础知识已经是相当熟悉了。但是没有一个自己的作品,那是因为缺乏练习一些实战项目。今天这个就是一个很好的实战例子——移动端网易云首页,刚开始就做一些简单的静态网页。本人会用到很多标签,如果忘记了可以查看下面两篇博文。标签详解第一篇标签详解第二篇一、效果展示二、技术要求因为我们做的是一个静态页面,所以没有用到JavaScript部分的内容,用html编写整体框架,用css做修饰就好了。其中ima原创 2022-03-07 09:13:19 · 411 阅读 · 0 评论 -
前端Promise总结笔记
目录一.什么是Promise:二.为啥使用Promise:三. promise初体验:四:promise体验ajax请求:五:Promise封装ajax请求:六:promise的状态改变:七:Promise基本流程图:八:Promise的API 使用:1. Promise 的构造函数:Promise(executor){}2. Promise.prototype.then 方法: (onResolved, onRejected)=> {}3.Promise.转载 2022-03-06 04:21:33 · 221 阅读 · 0 评论 -
Vue知识点总结(17)——作用域插槽(超级详细)
之前分别了解了匿名插槽和具名插槽。这期我们的任务是作用域插槽。作用域插槽虽然用的不多,但是还是挺重要的。我们以一个实际需求来展示作用域插槽,因为作用域插槽用的确实不多,只能在实际需求中展示它的意义。需求:已经开发了一个待办事项列表的组件,很多模块都在用A B之前数据格式和引用接口不变,正常显示新功能模块增加对勾需求解释起来有点模糊,到时候看页面的内容就知道咋回事了。 <div id="app"> <App></App>原创 2022-03-06 01:38:49 · 1334 阅读 · 0 评论 -
vue3+Element-plus icon图标无法显示的问题(已解决)
项目场景:在使用vue3+element-puls时,默认的icon图片无法显示的问题问题描述:在使用element-plus 1.2.0-beta.3版本时引入侧栏组件时,导航左侧icon图标无法显示效果图应该是源码如下<el-row class="tac"> <el-col :span="12"> <h5>Default colors</h5> <el-menu default-ac原创 2022-03-06 00:17:24 · 2166 阅读 · 0 评论 -
vue+flv.js+SpringBoot+websocket实现视频监控与回放
vue+flv.js+SpringBoot+websocket实现视频监控与回放需求:vue+springboot的项目,需要在页面展示出海康的硬盘录像机连接的摄像头的实时监控画面以及回放功能.之前项目里是纯前端实现视频监控和回放功能.但是有局限性.就是ip地址必须固定.新的需求里设备ip不固定.所以必须换一种思路.通过设备的主动注册,让设备去主动连接服务器后端通过socket推流给前端实现实时监控和回放功能;思路:1:初始化设备.后端项目启动时就调用初始化方法.2:开启socket连接.前原创 2022-03-03 23:34:44 · 658 阅读 · 1 评论 -
React-dom 17版本以上 useHistory 更新为useNavigate如何传值
一、准备前提 "react": "^17.0.2", "react-dom": "^17.0.2", "react-router": "^6.0.2", "react-router-dom": "^6.0.2", "react-scripts": "4.0.3",二、函数组件如何进行路由传参组件跳转并传值导入import { useNavigate } from ‘react-router-dom’;使用const navigate = useNavi原创 2022-03-03 16:55:58 · 492 阅读 · 0 评论 -
MyBatisPlus大于等于、小于等于等等函数
原符号 < <= > >= <>对应函数 lt() le() gt() ge() ne()Mybatis-plus写法: queryWrapper.ge("create_time", localDateTime);Mybatis写法: where create_time >= #{localDateTime}...原创 2022-03-03 15:51:25 · 2040 阅读 · 0 评论 -
info There appears to be trouble with your network connection. Retrying
项目场景:最近大家在使用yarn的时候出现下面这种提示的频率越来越高了:例如:info There appears to be trouble with your network connection. Retrying…问题描述:话不多说,有图有真相,没代码靠边站:原因分析:info There appears to be trouble with your network connection. Retrying… 信息:网络连接似乎出了点问题,请重试… 但你仔细检查下来,自己的网络似原创 2022-03-03 14:46:49 · 14047 阅读 · 2 评论 -
edge浏览器安装扩展插件报错:出现错误Download interrupted
1、打开host文件:C:WindowsSystem32driversetc2、在host文件最后面,添加:131.253.33.219 edge.microsoft.com131.253.33.219 msedgeextensions.sf.tlu.dl.delivery.mp.microsoft.com原创 2022-03-03 13:42:23 · 4320 阅读 · 3 评论 -
适合普通大学生的前端开发学习路线
大家好,我是。假如你没有明确的目标,或许可以按照我说的学习路线来学习一波,我写的每一份学习路线,不会很全面,因为我认为,东西列的太多,反而不利于新手的学习,所以我列举的,都是比较必要的知识,当你把这些知识学了的时候,我相信你不需要别人的学习路线,也能知道自己接下来需要学啥了。虽然的技术栈是后端开发,不过后端和前端显然是一对的,还是经常要和前端打交道,所以在之前也学习过不少前端的知识,下面总结的这套前端学习路线,是我参考了别人大量的学习经历 + 自己的思考 + 咨询前端大佬后提取出来的,可能不会像别人一样原创 2022-03-02 13:29:39 · 163 阅读 · 0 评论 -
解决某东对ip限制若兰(nolanjdc)无法获取短信验问题
青龙安装部署教程-------点击跳转没服务器的先自行购买,腾讯云2H4G8M首年74–点击购买QQ交流:1014549449 --------------点击跳转介绍:SOCKS5 是一个代理协议,它在使用 TCP/IP协议 通讯的前端机器和服务器机器之间扮演一个中介角色,使得 内部网 中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。 SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端的行为。需要条件1.被某东限制ip段的服务...原创 2022-03-02 04:32:46 · 322 阅读 · 0 评论 -
【已解决】Uncaught ReferenceError require is not defined
当我们使用electron的时候,想要使用nodejs以及第三方的时候出现Uncaught ReferenceError: require is not defined,这种问题的时候,也许并不是我们的问题而是少了配置。也可能是版本的问题。如图:而我们只需要再加一个配置,这个错误提示就会消失,webPreferences: { nodeIntegration: true, contextIsolation:false // 把这一项加上错误就会消失 }补充:nodeInteg原创 2022-03-02 01:21:59 · 10055 阅读 · 4 评论 -
Vue中error ‘XXXXX‘ is not defined no-undef解决办法
Vue中:error ‘XXXXX‘ is not defined no-undef解决办法语法没错居然报错了解决方法:拓展语法没错居然报错了解决方法:在使用vue的时候,使用一个全局变量,ESLint的语法会出现ESLint: ‘Aliplayer’ is not defined. (no-undef),说变量未定义,这时我们可以添加配置,取消这个校验。在.eslintrc.js文件中添加一个配置,位置如下图所示,我的全局变量就是Aliplayer。一、打开原创 2022-03-02 00:18:29 · 3326 阅读 · 0 评论 -
Vite启动后提示“Network use `--host` to expose“,且无法通过网络IP访问服务
目录起因问题重现问题原因解决方法1. 修改 vite.config.js 配置2. 通过 Vite CLI 配置3. 修改 npm 脚本起因当使用 Vite 构建项目后,需要通过局域网中的电脑或手机访问服务调试时,发现通过 IP + 端口无法访问。问题重现当运行 npm run dev | serve 命令时,会显示一下内容。> vite-vue@0.0.0 serve /Users/UserName/Workspace/vue-vite> vite |原创 2022-03-01 21:28:53 · 431 阅读 · 0 评论