摘要:
1.:valid用于匹配输入值为合法的元素 2.:invalid用于匹配输入值为非合法的元素 3. required属性规定必须在提交前填写输入字段 4. pattern属性规定用于验证字段的正则表达式 :valid/:invalid选择器只作用于能指定区间的元素,例如input元素中的min和ma 阅读全文
摘要:
条件渲染 vue:使用v-if指令,v-else表示v-if的else块,v-else-if表示v-if 的“else-if 块” div v-if="type 'A'"> A </div> <div v-else-if="type 'B'"> B </div> <div v-else-if="ty 阅读全文
摘要:
请求拦截器 axios的拦截器是一个非常实用的东西。分为请求拦截器和响应拦截器两种。一般把拦截器写在main.js中 axios.interceptors.request.use(function(config){ //在发送请求之前要做的事,例如加token ~~~ return config } 阅读全文
摘要:
作为前端人员经常需要调用接口向服务器端请求数据,但有时并没有得到我们预期所想要的数据,而是报错了,出现了Access-control-Allow-Origin 的报错信息,则表明出现了跨域情况,在解决跨域问题之前,先要了解为什么会跨域。 同源策略 同源是指,域名,协议,端口相同。所谓“同源策略“,简 阅读全文
摘要:
ES6 Set去重 function unRepeat(arr){ return Array.from(new Set(arr)) } var arr=[1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null, 阅读全文
摘要:
在CSS3的3D世界中,默认情况下,我们是可以看到背后的元素。因此,为了切合实际,我们常常会这样设置,使后面元素不可见: -webkit-backface-visibility:hidden; /*注意:safari浏览器必须用webkit前缀*/ backface-visibility:hidde 阅读全文
摘要:
初学js的面向对象编程,便用贪吃蛇小游戏练练手~ 1.蛇实例 1. 蛇头,身体,尾,食物都通过方块构造函数实例出来,传入坐标(x,y),类名className参数设置位置及样式,把蛇身每一个方块位置存为数组。 2.把头,身体,尾形成链表关系,保证能一起移动,在后续生成新蛇头和身体时,随时更新链表关系 阅读全文