- 博客(11)
- 收藏
- 关注
原创 web前端面试题之JS篇【一】
1 数组中的 forEach 和 map 的区别相同点 1、都是循环遍历数组中的每一项 2、forEach 和 map 方法里每次执行匿名函数都支持 3 个参数,参数分别是 item(当前每一项), index(索引值),arr(原数组)匿名函数中的 this 都是指向 window 只能遍历数组 都不会改变原数组不同点map方法.........
2022-05-14 09:53:16
166
原创 scss基本用法及详解及进行模块化开发
scss的基本用法:1、基本功能(常用) (1)、导入:@import,可单独导入,也可同时导入多个 (文件可加后缀(允许scss和sass),也可不加(如果没有后缀,则会找到相同名字并且后缀即拓展名为.scss或者.sass的文件)) <1>、导入单个 @import "../colorTool/colors"; <1>、导入多个@import "../variableTool/quanti......
2020-09-22 14:30:55
2056
2
原创 使用async和await对axios及接口进一步优化封装
我们在使用axios进行请求时,会遇到不同的数据格式,或者说我们想处理获取数据的回调地域,而我们对于axios请求及接口封装的不够彻底的话,是无法满足以上需求的,所以,今天我们对axios进一步封装。 首先看一下请求接口时,后端需要的不同的数据格式: 1、get,delete请求 普通格式,及key1=vlaue,及正常的对象,这样我们只需要向后端传递普通对象即可。 包含数组的数据格式,及key1=value&......
2020-06-11 17:17:20
1132
1
原创 vue项目中对axios的封装和API接口管理详解
在我们做vue项目时,使用axios请求数据已经是司空见惯了,它是基于promise的http库,可以运行在浏览器和nodejs中,其实他有很多的优秀特性,例如,请求拦截,响应拦截,以及取消请求,json转换,客户端防御XSRF等,所以尤大大直接推荐我们使用axios库。 我们先看axios如何封装,首先我在src下创建requestjs文件,这个文件里面我主要对ax......
2019-05-14 10:53:59
2603
3
原创 Vue3.0脚手架+typescript+vuex(基础二)即(vue全家桶+typescript使用总结)
上一篇我们看了项目中的在但页面使用{Component, Vue, Watch, Prop, Emit}等装饰器方法;那么在本章我们看一下项目中我们使用vuex+typescript。在这里我在sec下创建store.ts,states.ts,mutations.ts,actions.ts,getters.ts。 在看之前我们首先了解一下vuex到底是什么东西?vuex和re......
2019-05-08 14:01:52
8091
3
原创 Vue3.0脚手架+typescript+vuex(基础一)即(vue全家桶+typescript使用总结)
之前我们做的vue项目都是用的2.0的脚手架,但3.0的脚手架出来后,让我们使用起来确实很不顺利,比如在3.0的脚手架中加入了装饰器,还是用了typescript语法,对于像不喜欢typescript语法的人来说,这种感觉确实是很难受。但是对你来说,同样是个挑战,如果你喜欢typescript的语言,那你对你来说,这种脚手架确实可以提升你的水平,那么接下来,我们看一下vue+t......
2019-05-08 11:14:08
8462
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人