前言 此篇文档基于 21 年年终述职大家提出的开发规范化管理和文档化管理的建议,结合 Conventional Commits 约定式提交规范 对 git 代码作出提交规范化...
![240](https://upload.jianshu.io/users/upload_avatars/24128602/772e6f9e-4426-4785-8297-6022d5cd6375.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 此篇文档基于 21 年年终述职大家提出的开发规范化管理和文档化管理的建议,结合 Conventional Commits 约定式提交规范 对 git 代码作出提交规范化...
注意:升级前,node版本需要在8.9的版本以上! 本文目录: 为什么要升级框架? 主要模块升级对应版本 vue2.x与vue3.x的区别 升级过程中遇到的问题 项目发布 一...
运行后报错: 这是因为我们还没有在配置文件.eslintrc中配置parserOptions来指定语言版本为和模块类型。 在.eslintrc添加如下配置: 重新编译运行。
很多人心中都有一个作家梦。本书介绍如何借助gitbook,用markdown写一本自己的开源电子书。 gitbook简介 gitbook既是一个工具,安装该工具后可以在本地生...
查看提交日志:git log修改commit信息:git commit --amend回退上一个版本:git reset --HEAD^回退到指定版本:git reset -...
在目前的前端社区,『推崇组合,不推荐继承(prefer composition than inheritance)』已经成为了比较好的实践,mixin 也因为自身的一些问题而...
一、this指向 1、普通函数中this指向window 2、对象中调用函数,this指向调用函数的对象。如果先对函数作赋值,那么调用函数的变量对象时,this指向windo...
一、Promise promise的出现是为了解决回调地狱问题。什么是回调地狱呢? 例如:使用jquery的ajax请求省市区的数据,请求市数据的接口依赖省的数据,请求区数据...
1. 栈数据结构 js中基本类型数据存放在栈结构中栈中存取数据的特点是先进后出,后进先出。如下图: 2. 堆数据结构 js中引用类型数据存放在堆结构中堆树结构是一种树状结构,...
原理:利用伪元素和transform.scale()属性 0.5px盒子 还有几种绘制方法,例如线性渐变、background-image、border-image、meta...
typeof和instanceof都是判断数据类型的,那么这两者之间有什么区别呢? 上面的代码我们可以看出,typeof 判断原始类型(number、string、undef...
@也好_yh 嘿嘿嘿
微信小程序用户登录组件I 效果:每个需要判断登录的页面只需引入该组件,即可知道显示登录按钮还是页面信息。注意:这里不是登录页面,只是写的一个按钮组件,通过判断显示和隐藏按钮。 流程图如下 效果图如...
当我们把一个对象赋值给另一个对象时,改变之前对象的值,另一个对象的值也会随之发生改变,这是因为对象会引用同一个内存地址,改变obj,同时也会改变obj1。 实际开发过程中,我...
I 效果:每个需要判断登录的页面只需引入该组件,即可知道显示登录按钮还是页面信息。注意:这里不是登录页面,只是写的一个按钮组件,通过判断显示和隐藏按钮。 流程图如下 效果图如...
px(像素) px是固定长度单位,不会随着其他元素的变化而变化。 通常用来设置元素的宽高和文本的字体大小。 em(相对父元素长度单位) 如:2em 为父元素的2倍 rem(相...