1.v-for和v-if优先级
v-for优先级比v-if高
永远不要把 v-if 和 v-for 同时用在同一个元素上,带来性能方面的浪费。
(每次渲染都会先循环再进行条件判断, 如果两者同时出现的话,那每次循环都会执行v-if,会很浪费性能
我们正确的做法应该是再v-for的外面新增一个模板标签template,在template上使用v-if。
2.Content-Type几种类型
get请求不存在设置content-type。只有post和put用到content-type,常用的post方式,所以这里着重说post。
post的content-type三种类型:
1. Content-Type: application/json
对于axios,post的时候axios.post(url,{a:1,b:2}),第二个参数是对象的时候,默认是这个类型。
2.Content-Type: application/x-www-form-urlencoded
对于axios,post的时候let data = {a:1,b:2}; axios.post(url,qs.stringify({ data })),第二个参数是字符串的时候,默认是这个类型。
3.Content-Type: multipart/form-data
对于axios,post的时候let data = new FormData(); data.append('a',1'); data.append('b',2);
axios.post(url,data),参数是formData类型的时候,默认是这个类型,如果用form自带的action提交,默认是这个类型。
3.