摘要: 我们在写样式代码时,对不同平台会有不同的兼容性写法,会在代码前加前缀,但是手动加前缀很费时间而且很容易弄错。Webstorm编辑器是有自带补全前缀功能的,那为什么还要写这篇配置博客,因为Webstorm编辑器并不能把所有的样式代码给你补全,此时加上autoprefixer双剑合璧确保万全。下面是配置 阅读全文
posted @ 2017-09-22 09:14 紫裳 阅读(3961) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://zxin.cnblogs.com/ 作者:zxin 一、检验数字的表达式 1.数字:^[0-9]*$ 2.n位的数字:^\d{n}$ 3.至少n位的数字:^\d{n,}$ 4.m-n位的数字:^\d{m,n}$ 5.零和非零开头的数字:^(0|[1-9][0-9]*)$ 6.非 阅读全文
posted @ 2017-09-22 09:12 紫裳 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 我们在项目前期准备时都会准备好一个reset.css,因为不同浏览器对标签的解析各不相同,重置css样式可以让标签在不同浏览器下产生相同的效果。所以一个好的重置样式表是非常重要的。用过很多网上现成的样式重置表,然后有时写的样式代码没问题却达不到自己要的效果,查了才发现是掉进reset.css的坑里。 阅读全文
posted @ 2017-09-21 13:48 紫裳 阅读(16234) 评论(1) 推荐(2) 编辑
摘要: 在写项目的时候遇到了一个报错问题,虽然功能是正常运行,chrome的提示是:[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re- 阅读全文
posted @ 2017-09-20 09:36 紫裳 阅读(737) 评论(1) 推荐(0) 编辑
摘要: 我们知道Vue2.0开始不再支持自带的过滤器,需要我们自己去自定义过滤器,方法如下: 我们可以自己定义一个时间过滤器,在此引用了一个日期处理类库(Moment.js)可以很快的实现我们要的结果。首先先安装这个类库的依赖,安装步骤官网上有详细说明在此不细说。主要就是看你想要转化成什么样的时间格式,一般 阅读全文
posted @ 2017-09-20 09:25 紫裳 阅读(1854) 评论(0) 推荐(0) 编辑
摘要: 关于vue2.0的事件发射和接收,大家都知道$dispatch和$broadcast在vue2.0已经被弃用了,取而代之的是更加方便快捷的方式,使用事件中心,组件通过它来互相通信,不管组件在哪一个层都可以通过实例化一个空Vue来实现。上案例: 这是自己写的一个小案例,功能就是点击子组件的加减按钮控制 阅读全文
posted @ 2017-09-19 14:22 紫裳 阅读(6474) 评论(0) 推荐(0) 编辑