自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(362)
  • 收藏
  • 关注

原创 this.$nextTick

比如 给a 复制了一个href属性,然后 a.click(),正常来讲应该下载一个excel,但是下载了一个页面。所以加这个,我写的惠氏项目的 价格管理 的 下载模板哪

2020-09-04 17:24:37 246 1

原创 mac 文件显示隐藏状态

上面bai的方法都太low了shift+command + . 切换文件的显示du和隐藏zhisudo chflags nohidden 文件 将文dao件设置成显示状态sudo chflags hidden 文件 将文件设置成隐藏状态

2020-08-26 11:34:24 270

原创 一行命令解决nvm每次启动终端都要设置nvm use

终端运行nvm alias default stabledefault 是一个默认的别名,stable也是默认的别名把nvm 启动后默认的版本号变为了指向stable的版本号可以通过 nvm ls ,来看这些别名指向的版本号

2020-08-07 03:19:22 3774

原创 vue jsx 的基本原则

jsX就是JavaScript和XML结合的一种格式。react发明了jsX,利用html语法来创建虚拟DOM。当遇到<,jsX就当html解析,遇到{就当JavaScript解析.

2020-08-04 13:22:08 136

原创 .gitignore

https://github.com/github/gitignore/blob/master/Node.gitignore可以自己写,也可拿现成的,推荐自己写,毕竟没有多少东西

2020-06-08 20:43:07 216

原创 我Mac终端以前是~$后面输入指令,现在怎么变成了~%了

因为Catalina升级后,把shell从bash换成了zsh,所以# 也 变成了 %

2020-06-08 20:21:47 4575

原创 top 和 window.top, iframe 默认高度

在嵌套iframe的页面中,每个iframe 都是一个 window (因为firame的 src 地址就是一个html页面)其中top 和 window.top 都是一样的,都是指向最顶层的window

2020-06-04 13:11:48 1403

原创 css 100% 和 100vh区别

100% 是相对于父元素 100vh 是相对于 window

2020-06-04 12:59:53 4383

转载 Chrome报错系列01:Unchecked runtime.lastError: The message port closed before a response was received

2020-06-04 12:56:26 891 1

原创 正则的方法如何区分谁在前面

有时候在写正则的时候总是会忘记谁在前面,其实这个简单呐正则的方法:1. test 2.exec字符串的方法 :1. replace 2.match 3. search 4.

2020-06-03 10:41:15 158

原创 跨域的几种方式

1. jsop 利用javascipt 标签队进行请求2. cors 跨域资源共享,一般需要后台对请求头进行配置,前端如何在在请求头上传递一些东西,也需要后台进行配置。如果是非简单请求会发送两遍,第一遍进行预检3. 代理,跨域限制针对的是浏览器,但是对服务起是没有限制的,前端可以用node最为同域服务器,由node代为请求跨域的接口,axios 在服务端 node 也是可以使用的...

2020-06-03 10:35:45 139

原创 fetch 和 axios

fetch 是 js 原生的,可以直接使用,但是兼容行较差,可以对请求进行拦截,但是使用起来也比较方便,rn官方推荐,但是不支持文件上传axios 需要下载安装,但是更为强大,可以对request和repo你色的做拦截,而且可以在服务端使用,所以也可以用作代理来跨域,因为跨域针对的是浏览器,在服务器没有限制,所以可以用node 作为服务器,请求node 的接口,由node 在用axios 进行代理转发到其他跨域的服务器...

2020-06-03 10:30:20 198

原创 类数组变为真数组的几种方式

let str="sff";let arr=[...str]console.log(arr) //第一种方式 ["s", "f", "f"]console.log(Array.from(str)) //第二种方式 ["s", "f", "f"]

2020-06-01 16:05:59 116

转载 homebrew 是干什么的,可以做什么,比如安装svn

https://blog.csdn.net/yechaoa/article/details/75452520

2020-05-29 17:02:09 1596

转载 不要使用eval

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/eval官方的文档

2020-05-29 16:56:44 124

转载 在macos下如何安装nvm

macos 下如何安装nvm要注意的:第一个下载的时候一定要等下载完涉及到的知识:什么是shell,shell 的分类(bash,zsh等)zsh是个啥如何确定自己是哪个shell?https://jingyan.baidu.com/article/c910274b3ae6df8d371d2d3e.htmlecho $SHELL...

2020-05-24 22:34:44 868

原创 Lodop强制分页LODOP.NewPage()和LODOP.NewPageA()

LODOP.NewPageA() 会产生一个空白页面LODOP.NewPage() 会连续打印多个单据,不加的话,第2个单据就会和第一个单据的最有一页重合在一起

2020-04-30 10:33:50 1159

原创 display:node 的理解

display:node是在文档流看不到了,但是节点还在,你写的代码(节点)还在

2020-04-14 14:11:58 773

原创 前端切图必备技能

1。切图前ps配置1。视图-显示-智能参考线2,。视图-标尺3 。窗口-图层,窗口-信息(面板选项中都改成像素,勾文档尺寸),窗口-字符()4。编辑-首选项-单位与标尺(改为像素)找到图层,按ctrl在点击图层,就有图片或者是字体的大小为了防止下次在次设置,可以窗口-新建工作区-前端切图(保存)2. 传统切图切片工具裁剪智能对象2。精准切图文

2020-04-10 14:12:27 205

转载 社保 和 医院

五险就是社保https://baijiahao.baidu.com/s?id=1586545362369326152&wfr=spider&for=pc

2020-04-08 10:03:35 175

转载 本机ip和127.0.0.1的区别

本机ip和127.0.0.1的区别简介连接上因特网的每一台计算机都会有一个IP地址, 在linux下可以使用命令ifconfig来查看本机的ip地址(windows为ipconfig), 比如我当前电脑的ip地址为192.168.0.30, 而127.0.0.1被称为本地环回地址(loopback), 本地环回地址主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用环回地址发送...

2020-03-30 11:35:43 4792

原创 原生 css 的变量

https://developer.mozilla.org/zh-CN/docs/Web/CSS/Using_CSS_custom_properties

2020-03-28 16:08:55 184

原创 body高度为0为什么背景色能充满整个浏览器?

2020-03-26 15:16:42 618

转载 package-lock.json

1.需求由来之前,在react项目开发过程中遇到一个问题,同一个项目第一次cnpm install的时候还可以启动,过一段时间,把node_modules删掉,重新cnpm install,发现项目启动报错了。奇怪,项目代码和之前一样,一点都没改动。查其原因,发现是package.json文件的依赖模块版本号没有固定,如 "roadhog": "^2.5.0-beta.4"。这里有个^,安装的...

2020-03-26 13:32:35 455

转载 什么是云服务?

云服务就像城市的集中供热。很多年前,我们家乡的百姓都是每家每户自己建造一套独立的供热系统,包括烧煤的火炉,出水和回水的管道,还有散热器以及各种调节阀门。这就需要对硬件进行投资,采购整套系统的材料,找施工队修建,关键是在使用的过程中每天还得自己烧火炉、掏炉渣,一旦炉子没烧好就凉凉了,简直是费钱费时费资源,又脏又累又麻烦。后来家乡发展了集中供热,分别在城东和城西建造了两座大型供热站,每个供热站...

2020-03-25 09:53:23 414

原创 svn 下载中文包安装后还是不管用

在安装中文包的最后一步,有个配置这个语言包到设置中,这个一定要勾选上勾选上后就可以了

2020-03-23 14:21:46 1386

原创 win10 d盘如何给c盘 存储空间

可以用傲梅分区助手执行程序的话,可以是在windows pe 环境(默认),程序执行完以后还会回到原来的程序中

2020-03-23 10:49:43 766

原创 onload 和 DOMContentLoaded 的区别

DOM完整的解析过程:解析HTML结构。 加载外部脚本和样式表文件。 解析并执行脚本代码。//js之类的 DOM树构建完成。//DOMContentLoaded 加载图片等外部文件。 页面加载完毕。//load 在第4步的时候DOMContentLoaded事件会被触发。 在第6步的时候load事件会被触发。触发1、当 DOMContentLoaded 事件触发时,仅...

2020-03-19 16:15:55 434

原创 移动端布局和rem

1.传统的px布局2.rem布局3.flex布局4.百分比布局5.响应式布局(栅格布局)6.vm布局通常都是rem布局结合其他方式(比如 flex vm 百分比)如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title><...

2020-03-19 15:22:02 173

转载 h5 适配 iphoneX 的全面屏 (上有刘海 ,下有呼吸灯) ,在iphonX 上 fixed定位的问题

注意:为了兼容:env和constant 最后都写1.<metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0,viewport-fit=cover">2.body{padding-top:constant(...

2020-03-19 10:16:53 741

原创 浏览器的地址地址有中文,复制下来粘贴到其他的地方就乱码了

浏览器的地址栏可以显示中文,如果全部复制地址栏的时候(待协议如果不带的话就是一个字符串),就会转码了。例如:D:/workSpace/test/我是谁.html (没有带协议)file:///D:/workSpace/test/%E6%88%91%E6%98%AF%E8%B0%81.html (带协议复制)这是因为对url转码了。这样不影响操作,比如svn上传下载。...

2020-03-19 10:00:08 6812 1

原创 微信原生组件啥意思?

微信客户端简称nativewebview就是一个WebKit内核的浏览器,兼容性也一致。承载页面用的,比如在原生android中要想使用html,就得用webviewhttps://www.zhihu.com/question/40871670由下图可以看到大部分的组件都是渲染在webview上面的,这就是非原生组件原生组件是在natvie(微信)可以端渲染的,脱离了webvie...

2020-03-13 15:45:58 2137

原创 深浅拷贝和 clone(deep)

深拷贝只是拷贝了元素的引用,一个改变另外的也会改变clone() 如果不加deep 的话是浅拷贝,只是拷贝本元素,如果(deep)的话,还会拷贝后代的元素...

2020-03-10 15:33:28 394

原创 Xmind 思维导图

Xmind8 思维导图 是上面要注意的xmind10 我的百度云盘有 最好用10

2020-03-10 15:30:28 168

原创 深浅拷贝的克隆

浅拷贝:复制引用,一个变化另外一个也会变化深拷贝:复制的不是引用clone() 只是克隆当前节点clone(true) 只是克隆当前节点和子节点

2020-03-09 17:58:28 97

转载 Failed to connect to github.com port 443: Timed out(Windows)

https://www.jianshu.com/p/7d728d5976df

2020-03-03 15:30:20 593

原创 getElementById和querySelector方法的区别

<ul> <li>aaa</li> <li>ddd</li> <li>ccc</li></ul> //demo1var ul = document.getElementsByTagName('ul')[0], lis = ul.getElementsByTa...

2020-02-29 17:47:50 195

原创 vue hash 路由问题

vue-router默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。在原始的的页面中 hash # 只是在当点页面定位,所以并不会刷新在vue中,比如http://localhost:8080/#/login# 号的前面是可以写其他东西的 因为在原始的时候就是在 一个页面后面跟#idNa...

2020-02-09 13:39:41 648

转载 CSS布局:浮动与绝对定位的异同点

相同点:(1)都是漂起来( 离开原来的位置 )(2)并且都不占着原来的位置(3)另外,如h1包文字的标签,默认只设height的情况下,它的width是铺满父元素的宽度的,而当浮动或绝对定位后,它的宽度就是h1内文字的宽度(4)都是到当行的最左边不同点:float后,(这里float:left )它后面的对象,会占据它原来的位置,但是后面对象里的文字和图片等好像知道它在左边,所...

2020-02-08 11:40:27 284

原创 React Native技术精讲与高质量上线APP开发

笔记来源于 慕课网https://coding.imooc.com/class/chapter/89.html#Anchor必学前置知识 react 入门 reactnative 基础与入门 十分钟理解Gradle https://www.cnblogs.com/Bonker/p/5619458.html简单的说,Gradle是一个构建工具,它是用来帮助我们构...

2020-01-08 16:03:25 644

空空如也

空空如也

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

TA关注的人

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