EventLoop 微任务和宏任务

https://juejin.im/post/59e85eebf265da430d571f89

2019-05-05 10:54:17

阅读数 13

评论数 0

react高阶组件装饰器的使用与配置

高阶组件装饰器的写法 高阶组件链式的写法逻辑比较绕,es7中有一个优秀的语法-装饰器,专门用来处理这种问题 1.首先装插件 npm install --save-dev babel-plugin-transform-decorators-legacy 2.在项目根目录中找到config-over...

2019-04-10 16:34:58

阅读数 97

评论数 0

react16.8 antd按需加载配置

配置按需加载 1.安装react-app-rewired 取代react-script,可以扩展webpack的配置,类似vue.config.js npm install react-app-rewired@2.0.2-next.0 babel-plugin-import --save 2.在...

2019-04-10 13:50:17

阅读数 50

评论数 0

GET和POST两种基本请求方法的区别

https://www.cnblogs.com/logsharing/p/8448446.html

2019-04-10 11:24:01

阅读数 17

评论数 0

H5页面内使用JSON动画,很受用,收藏

https://segmentfault.com/a/1190000018042709

2019-01-29 10:44:26

阅读数 220

评论数 0

马上收藏!史上最全正则表达式合集

一.校验数字 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位...

2019-01-10 14:20:22

阅读数 41

评论数 0

前端性能优化JavaScript篇

1.从资源加载方面来说,浏览器的加载顺序是按源码从上到下加载解析的,遇到link,script等资源都会阻塞页面渲染,所以我们会把script放在</body>前面,我们还可以结合构建工具(webpack,gulp...)压缩js文件,抽离公共js、去掉...

2019-01-10 13:48:22

阅读数 42

评论数 0

常用的Git命令

一、新建代码库 在当前新目录新建一个git代码库 $ git init 新建一个目录,将其初始化为First代码库 $ git init [project-name] 下载一个项目和它的整个代码史 $ git clone [url] 二、配置 Git的设...

2019-01-09 17:41:13

阅读数 36

评论数 0

使用ES6的Promise完美解决回调地狱

相信经常使用ajax的前端小伙伴,都会遇到这样的困境:一个接口的参数会需要使用另一个接口获取。 年轻的前端可能会用同步去解决(笑~),因为我也这么干过,但是极度影响性能和用户体验。 正常的前端会把接口写在另一个接口的回调里。是这样不错,但是它增加了函数的嵌套深度也会造成一定的逻辑混乱。 也许有朋友...

2019-01-09 14:20:54

阅读数 74

评论数 1

promise请求数据用法

Promise简介 Promise 是异步编程的一种解决方案,比传统的解决方案–回调函数和事件--更合理和更强大。ES6将其写进了语言标准,统一了语法,里面保存着某个未来才回结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,从它可以获取异步操作的消息,代码十分简洁易读...

2019-01-09 14:18:17

阅读数 212

评论数 1

深入了解JavaScript 中的For循环之详解

转载地址:https://segmentfault.com/a/1190000017569850 尊重原创 正文: ​ 在代码示例中我会用到es6中的语言,如果你还不是很了解,你可以看看阮老师的es6.(= =我也是一点一点跟着看的。) 1.map ​ 先说一下最常用的map.利用map方...

2019-01-09 14:07:24

阅读数 46

评论数 0

如何给localStorage设置一个过期时间?

​  从我们接触前端起,第一个熟悉的存储相关的Cookie或者来分析我们生活中密切相关的淘宝、物流、闹钟等事物来说起吧, Cookie从你设置的时候,就会给个时间,不设置默认会话结束就过期; 淘宝购物 从你下单付款起,就会给这件货物设置一个收货期限时间,过了这个时间自动认为你收...

2019-01-09 13:46:00

阅读数 322

评论数 0

深入理解Flex布局 -- flex-grow & flex-shrink & flex-basis

深入理解Flex布局 – flex-grow & flex-shrink & flex-basis 写的很清晰 :https://segmentfault.com/a/1190000017826957

2019-01-09 13:16:57

阅读数 26

评论数 0

在 vue-cli 脚手架中引用 jQuery、bootstrap 以及使用 sass、less 编写 css [vue-cli配置入门]

在 vue-cli 脚手架中引用 jQuery、bootstrap 以及使用 sass、less 编写 css [vue-cli配置入门] https://juejin.im/post/5986f5c8f265da3e0e1053cf

2018-12-05 14:33:21

阅读数 38

评论数 0

移动端关于@2x与@3x的图片加载实现方法(基于vue.js+stylus)

1.首先创建mixin.styl文件代码如下: bg-image(url)//创建bg−image(url)//创建bg−image(url) // 创建bg-image(url)函数 background-image: url(url+“@2x.png”)@media(−webkit−...

2018-09-06 16:24:37

阅读数 218

评论数 0

最详细的Vuex教程

https://blog.csdn.net/keji_123 只是给自己看的

2018-08-21 15:44:48

阅读数 44

评论数 0

Vue使用.sync 实现父子组件的双向绑定数据

1.前言 最近在vue 项目中有一个需求, 就是我需要根据不同的类型在页面中放不同的组件, 组件需要跟当前页面的数据进行双向绑定,如果都写在同一个页面 代码会显得比较多,毕竟我当前页面已经7-800行代码了 所以我需要把一些元素定义成组件 ,封装起来,所以就会遇到 数据的传值绑定问题...

2018-08-21 15:26:43

阅读数 126

评论数 0

showdown解析markDown的使用方法

项目中数据很多都是用markDown编辑的,所以要前台进行解析,之前也用了vue-markdown,但是没有办法解析u这个标签这个下划线样式,所以改用showdown。 安装方法 npm install showdown 使用方法 //js部分 <scri...

2018-08-20 15:11:11

阅读数 878

评论数 0

用axios封装一个jq版的ajax

* 封装axios,减少学习成本,参数基本跟jq ajax一致 * @param {String} type 请求的类型,默认post * @param {String} url 请求地址 * @param {String} time...

2018-08-20 14:58:10

阅读数 230

评论数 0

关于移动端开发中遇到的坑

1 滚动穿透问题 滚动穿透是指在移动端当有 fixed 遮罩背景和弹出层时,在屏幕上滑动能够滑动背景下面的内容。网上整理了解决方案,但有些还是存在一定的问题: 1.1 设置overflow为hidden .modal-open { &, body { ...

2018-04-18 16:02:51

阅读数 78

评论数 0

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