一、.http状态码
http状态码的含义:
1、200,表示成功处理了请求;
2、301,表示请求的网页已永久移动到新位置;
3、400,表示服务器不理解请求;
4、500,表示服务器遇到错误,无法完成请求。
二、GET和POST的区别、
(1)get是从服务器上获取数据,post是向服务器传送数据。
(2)get是将参数数据加到URL中,用户可以看到。post是将内容放置在http请求信息体内传送,用户看不到这个过程。
(3)get安全性非常低,post安全性较高。但是执行效率却比post方法好。
建议使用get方法的情况:1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
三、v-model双向数据绑定
数据双向绑定也就是说,模型数据变化更新视图,视图变化更新模型数据。
v-model实现的原理是采用 数据劫持 + 发布者-订阅者模式 实现。
四、es6新特性
1、ES6中新增箭头操作符用于简化函数的写法
2、.let和const
3、模板字符串
4、rest传参
五、vue父子组件通信
1、父组件传参给子组件
第一步:占位符 :子组件中的数组=“父组件中的数据”
第二步:在子组件中定义props属性接受传递过来的数据 props:[‘接受过来的数据’]
第三步:在子组件中使用 接受过来的数据
2、子组件传参给父组件
第一步:子组件定义方法:this.$emit('事件名',所要发送的数据)
第二步:在占位符中: @事件名="父组件方法名"方法名不加()
第三步:父组件中定义方法接受数据
第四步:子组件中{{函数()}}调用函数