使用element组件
安装
npm i element-ui -S
Normalize.css
1、功能
Normalize.css只是一个很小的css文件,但它在磨人的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。总之,Normalize.css是一种CSS reset的替代方案。
2、安装
npm install --save normalize.css
正则表达式
参考 正则表达式手册
/^(https?:|mailto:|tel:)/.test(path)
若要匹配一行文本开始处的文本,请在正则表达式的开始使用 ^ 字符
^ 匹配字符串的开始位置
(?:pattern)
匹配pattern但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用或字符“(|)”来组合一个模式的各个部分是很有用。例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。
x|y
匹配x或y。例如,“z|food”能匹配“z”或“food”。“(z|f)ood”则匹配“zood”或“food”。
Token、Cookie
Token:当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。
Cookie:存储用户登录的id。 当用户请求登录的时候,如果没有问题,在服务端生成一条记录,在这个记录里可以说明登录的用户是谁,然后把这条记录的id发送给客户端,客户端收到以后把这个id存储在cookie里,下次该用户再次向服务端发送请求的时候,可以带上这个cookie,这样服务端会验证一下cookie里的信息,看能不能在服务端这里找到对应的记录,如果可以,说明用户已经通过了身份验证,就把用户请求的数据返回给客户端。 blog.csdn.net/daimengs/ar…
安装
npm install js-cookie --save
浏览器全屏插件screenfull.js与全屏状态监听
npm install --save screenfull
vue中引入.svg图标
使用iconfont图标库
转自简书vue中引入.svg图标