01 2023 档案
proxy代理
摘要:一、Proxy是什么? 1.1 理解Proxy MDN定义:Proxy 对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)。 通俗的讲Proxy是一个对象操作的拦截器,拦截对目标对象的操作,进行一些自定义的行为,一种分层的思想有点类似spring的AOP。 1.2 Proxy怎么
封装vue2自定义指令-滚动到底部加载更多
摘要:前置知识 1.clientHeight: (1)含义:只读属性,表示元素的内部高度(元素可见高度),单位为像素。 (2)从盒子模型角度看:包含padding,但不包含border, margin 以及水平滚动条。 (3)注意:内联元素clientHeight为0。 (4)语法:element.cli
vue路由懒加载
摘要:当打包构建应用时,JavaScript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就会更加高效。 Vue Router 支持开箱即用的动态导入,这意味着你可以用动态导入代替静态导入: // 将 // import Use
git修改用户名和邮箱
摘要:git修改用户名 1、运行cmd 2、git config user.name查看用户名 3、git config --global user.name “xxx” 修改用户名 git修改邮箱 1、运行cmd 2、git config user.email查看邮箱 3、git config --gl
vue2中的mixin
摘要:1.mixin的用处: 主要用于多个组件内存在重复JS业务逻辑(可以包括methods,mounted,watch等等),将该JS部分代码封装在一个js文件下对外暴露,需要使用的组件进行引用。 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任
Vue.use使用介绍
摘要:1.介绍: 官方文档的解释: 安装 Vue.js 插件。如果插件是一个对象,必须提供 install 方法。如果插件是一个函数,它会被作为 install 方法。install 方法调用时,会将 Vue 作为参数传入。该方法需要在调用 new Vue() 之前被调用。 2.使用场景: 添加全局方法或
css中word-break和word-wrap用法详解
摘要:css中的word-break和word-wrap属性在遇到中文和英文时的表现是不一样的,所以我们会在这些属性遇到中文、英文时分别进行说明。 常用于换行 word-wrap: break-word; word-break: break-all; word-break: normal; // 此值为浏
require.context()
摘要:1.使用场景: 在当前的前端开发过程中,大部分都是单页面模块化开发,那么当模块达到一定规模的时候,手动添加导出引用显得有点麻烦,那么我们可以使用webpack的require.context来实现我们的动态引入,只需要按照规定的格式书写代码即可 2.用法: require.context() 可以给