自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

比孤狼还孤独的人

业精于勤,荒于嬉;行成于思,毁于随。

  • 博客(17)
  • 问答 (5)
  • 收藏
  • 关注

原创 都0202年了你还在犹豫选vue还是react吗?

CSDN写文章是vue写的网易云音乐的网页版是用React写的掘金网页版是用vue写的elementui是用vue写的众所周知的FaceBook是用React写的

2020-05-03 20:18:17 953

原创 总结的vue一些有趣的包还有学习链接

本地存储localStorage的最小APIlockr

2020-04-09 18:38:10 208

原创 Github 上面git fork后的代码,如何保持同步更新

保持更新有两种方式一. 把代码拉到本地再更新1.查看分支:git remote -v其中orgin 为fork的分支; upstream 为原分支如果没有显示upstream,则需要先添加上原始的代码地址git remote add upstream <原作者项目的 URL>2 .将远程分支代码同步到本地:git fetch upstream3.合并两个分支:git merge upstream/main4.将当前分支中的本地变更发送到自己对应的分支:git push二

2021-07-14 14:26:06 2284

原创 如何监听页面元素样式的变化

DOM改变时,如何做到自适应echarts图表出发点如何做到自适应总结出发点如何做到自适应echarts,开发两年的我一直以为,自适应只有在屏幕大小发生变化时才需要做自适应,然而最近的项目中发现,对于左侧菜单栏可以展开收缩或者拖拽改变宽度时,window screen的width并没有发生变化,自然,右侧内容区域的echarts实例也没有发生变化。如何做到自适应var callback = function(mutations) { mutations.map(function(mutation

2021-07-07 15:00:04 1149 1

原创 前端面试必考知识点

深拷贝function deepCopy(target){ if( typeof target !== "object" ) return; //判断目标类型,来创建返回值 var newObj = target instanceof Array? [] : {} for(var item in target){ //只复制元素自身的属性,不复制原型链上的 if(target.hasOwnProperty(item)){ newObj[item] = typeof target[ite

2021-02-04 14:02:18 136

原创 如何将vue、react等前端项目发布到nginx

这里写自定义目录标题下载nginx新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入如何将写好的前端项目打包后上线,本文将会从一下几方面具体阐述下载nginxnginx官网下载地址.找到自己电脑对应的安装包将下载好的

2021-01-21 21:05:50 240 3

原创 Promise的理解

const promise1 = new Promise(function(resolve,reject){ resolve('aaa') reject('bbb')})promise1.then(res=>{ console.log(res) // 'aaa'}).catch(err=>{ console.log(err) // 要想走catc...

2020-04-30 11:08:24 129

原创 前端git常用命令

git全局配置git config --global user.name '' //和码云里面一样git config --global user.email ‘[email protected]’ssh-keygen -t rsa -C "[email protected]" // 设置sshKey git add .git commit -m '信息'git pushgit checkout -b x...

2020-04-24 18:00:48 202

原创 vue之axios的高度封装

import axios from 'axios'const service = axios.create({ baseURL:process.env.BASE_API})

2020-04-09 18:39:10 310

原创 vue之clipboard----一键复制

npm i clipboard --save

2020-03-25 15:42:52 161

原创 vue开发者工具中的专业名词

vue-devtool中配置时看到的专有名词名字代表名Pascal caseFirstName、LastNameKebab caseperson-idCamelCasepersionIdSnakeCaseperson_iddisplay density(显示密度)...

2020-02-24 17:29:40 269

原创 鼠标滚轮那些事

mousewheel 与 DOMMouseScroll在看vue源码时,发现原来鼠标滚轮里面还有一番天地,于是来记录一下。以往一般说到浏览器的差异时,总是把IE浏览器单独划分开来,而关于鼠标滚轮事件,则要把FireFox和其他浏览器划分开来。···// 一般浏览器document.body.onmousewheel = function(event) {event = event ||...

2020-01-15 14:47:18 687

原创 ElementUI踩坑记录————el-tree

ElementUI中el-tree节点的操作其实tree的有些方法用起来是很方便的,this.$refs.tree.getCheckedKeys();这个原生态的方法。官方文档上说的是,返回一个数组。有了这个方法,我们就可以得到选中的每个节点的id,拿到了id,那所有的问题就迎刃而解了。https://blog.csdn.net/java_xxxx/article/details/81135...

2019-12-31 15:28:03 1446

原创 elemant-ui踩坑记录————eltable的多选框

selection-change:用于获取el-table中多选框选中的值,handleSelectionChange(val) { this.selectionData = val },:selectable:仅对 type=selection 的列有效,类型为 Function,Function 的返回值用来决定这一行的 CheckBox 是否可以勾选// 复选框是...

2019-12-31 15:18:01 283

原创 原生js的ajax请求详细步骤

原生js的ajax请求详细步骤var xhr = new XMLHttpRequest();xhr.open("GET",url,true);xhr.setRequestHeader("content-type","application/x-www-form-urlencoded);xhr.send(null);xhr.onreadystatechange = function...

2019-11-20 21:46:30 183

原创 跨域你会了吗

解决跨域的三种方式:jsonp、cors、proxy(服务器代理)产生跨域的原因: 协议名、域名、端口号、第一种跨域请求的方式,使用 CORS 头  一些新的浏览器,对于跨域请求并不完全禁止。而是会先发起(header)请求,收到响应之后观察响应头中是否有’Access-Control-Allow-Origin’字段或者名单中是否存在当前页的域名,如果没有 'Access-Control...

2019-10-24 22:16:57 53

原创 基于angular实现物体拖拽

基于angular实现物体的拖拽<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...

2019-09-26 21:37:37 515

空空如也

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

TA关注的人

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