- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 CSS3 动画实现几个常见的loading效果
最近在学习使用CSS动画,看着一些已经实现的loading,自己动手写了一下,在这里做个记录,方便以后在项目中应用,感兴趣的小伙伴也可以拿去用,由于我的电脑无法录制gif,所以暂时先用图片代替效果吧,以后搞好了再更新。1.图片效果html代码<!DOCTYPE html><html> <head> <meta charset="U...
2018-12-19 17:42:39 1001
原创 CSS3新特性学习之Transform Transition Animation总结
1.transition介绍transition是指元素的过渡,指元素从一个状态过渡到另外一个状态。这里的状态要和形态区分开,状态比如说hover,focus,active等都算是元素的状态,所以往往我们会将transition定义在初始状态中,只在最终状态中定义它需要改变的属性,就可以看到过渡效果。transition的相关属性:transition-property:需要实现过渡效...
2018-12-18 15:56:25 487
原创 ES6自定义Symbol.iterator的实例-解决死循环问题
今天学习ES6的Symbol属性,顺便分享一个Symbol.iterator的实例:这是一个用于输出下标为偶数位数值的遍历方法,但是发现这样写以后,直接进入死循环,浏览器都卡死了//自定义Symbol的迭代器Symbol.iteratorvar arr1 = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];//自定义遍历器,输出index为偶数的数...
2018-12-11 17:04:41 1150 2
原创 使用Hbuilder编写ECMAScript6的语法报错解决方案
最近学习ECMAScript6,采用HBuilder编写,结果报错了,语法无法识别,遇到这个问题的小伙伴可以参考下面这个方法:首先,在项目上右键-属性-语法&框架-Javascript版本,选择ECMAScript 6,然后点击应用,确认。但你会发现你的项目依然在报错,这个时候,需要退出关闭应用后,重启,就可以啦~但是我发现在HBuilder自带的控制窗口依然会有错误...
2018-12-11 13:20:36 2602
原创 Cannot find module 'webpack/bin/config-yargs'解决方案
最近在学习使用命令行创建vue项目,满心欢喜的开始,然后在运行的时候,报了这个BUG:Cannot find module 'webpack/bin/config-yargs'具体的报错信息是这样的:经过查询,是由于安装的webpack和webpack-dev-server版本不匹配导致的,所以首先尝试了在命令行卸载webpack-dev-server,然后安装指定的...
2018-12-07 13:55:31 30080 8
原创 VUE学习笔记(三)-子路由、多路由、嵌套路由、动态路由都是什么鬼?
最近学习到VUE路由这块,发现这块知识点有点多,好容易混乱,我的学习习惯就是先要建立框架,然后再去挨个学习搞懂,所以先来把概念搞搞清楚再说。首先,我们要知道VUE路由创建的是单页面路由。子路由其实和单路由意思是一样的,单路由应该很好理解,因为我们都知道路由是可以一层一层嵌套的,你可以想象一下俄罗斯套娃,就是一个套一个的这种感觉,而里面那个都会一直被外面一个包含着。所以单路由的意思就是只有一...
2018-12-04 17:31:55 5537
原创 多页面与单页面应用的区别
虽然接触web开发有一段时间了,但从头开始构建一个完整的web项目的机会非常少,对于一些概念还很模糊,今天首先来梳理一下在应用开发中,单页面应用和多页面应用的区别。其实从字面意思上理解,就很好理解了。单页面,顾名思义只有一个界面。界面是通过URL来定位的,所以单页面应用从头到尾它的html地址都是不变的,注意哦,是html地址,而不是URL地址,这两者还是有点区别的。html地址是截止...
2018-12-04 16:47:27 7357
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人