Vue3学习与实战 · 挂载全局使用Axios
在 vue2 中会习惯性的把 axios 挂载到全局,以方便在各个组件或页面中使用 this.$http 请求接口。但是在 vue3 中取消了 Vue.prototype ,在全局挂载方法和属性时,需要使用官方提供的 globalProperties API。
了解ES6中的模板字符串的标签函数
模板字符串是可能是我们耳熟能详的一个ES6新特性,它可以允许我们在字符串中插入变量,还能够换行等等,确实使用起来非常地方便。然而,ES6还新增了一种主要用于和模板字符串配合使用的标签函数。
面试官:如何中断已发出去的请求?
Fetch 是 Web 提供的一个用于获取资源的接口,如果要终止 fetch 请求,则可以使用 Web 提供的 AbortController 接口。首先我们使用 AbortController() 构造函数创建一个控制器
Js中经常被忽略的两个神奇操作符?. 和 ??
?.和??估计是Javascript两个最为有用并且最经常被忽略的操作符了。这两个操作符最大的作用,就是对于undefined和null的应对,在没有lodash等库的情况下,直接桶过Javascript自身的机制就可以很大的程度上提高程序的健壮性。
checkbox 样式美化
checkbox无法直接改变样式只能通过连接到label标签来改变checkbox的样式思路都一样的,先把之前的按钮透明度opacity设置为0,然后外层用div包裹,就实现了美化功能。下面会讲到几种与众不同的checkbox复选框样式。
TypeScript 高级类型及用法
交叉类型是将多个类型合并为一个类型。 这让我们可以把现有的多种类型叠加到一起成为一种类型,它包含了所需的所有类型的特性。其返回类型既要符合 T 类型也要符合 U 类型
Sass的那些装逼函数(function)
玩玩Sass 自带的一些函数...有字符串函数(String Functions)、数字函数(Number Functions)、列表函数(List Functions)、颜色函数(Color Functions)、Introspection 函数(Introspection Functions)、三元函数(Miscellaneous Function)
你了解 Browserslist 吗
细说起来,它是现代前端工程化不可获取的工具,无论是处理 JS 的 babel,还是处理 CSS 的 postcss,他们的背后都有 browserslist 的身影。
在 Vue3 中进行点击事件埋点
如何在 Vue 中对每个点击事件插入一个函数?由于 .vue 文件是将 、 和 分开进行单独解析,所以不能通过 babel 将监听函数准确解析出来