学而不厌 不耻下问

未来属于那些相信梦想,并愿意为之付诸行动的人

Vue3.0

生命周期钩子我们可以直接看生命周期图来认识都有哪些生命周期钩子(图片是根据官网翻译后绘制的):从图中我们可以看到Vue3.0新增了 setup ,这个在前面我们也详细说了, 然后是将Vue2.x中的 beforeDestroy 名称变更成 beforeUnmount ; destroyed 表更为

React学习之路

React 的生命周期方法有哪些?componentWillMount:在渲染之前执行,用于根组件中的 App 级配置。componentDidMount:在第一次渲染之后执行,可以在这里做AJAX请求,DOM 的操作或状态更新以及设置事件监听器。componentWillReceiveProps:

TypeScript进阶之路~

前言随着项目越来越大,市面上所使用的五花八门插件库也越来越多,随便一个项目都少说会1w+行代码以上,导致项目维护越来越差。尤其上在开发原生JavaScript的时候从中找Bug更是难如登天。TypeScript犹如the Saviour让更多开发者得心应手,也是现在开发大型工程化项目必不可缺少的一部

less和sass区别和使用场景

首先sass和less都是css的预编译处理语言,他们引入了mixins,参数,嵌套规则,运算,颜色,名字空间,作用域,JavaScript赋值等 加快了css开发效率,当然这两者都可以配合gulp和grunt等前端构建工具使用。sass和less主要区别:在于实现方式 less是基于JavaScr

Vue封装水球图可配置的组件

前言基于echarts-liquidfill开发的适用于大屏可视化的水球图组件,根据传入的数值决定水球图水量高度,可定义水球图的三条水波纹的颜色色值、水球图的背景颜色、边框颜色以及外发光阴影的颜色等属性。1. 引入echart、echarts-liquidfillcnpm i echart echa

webpack优化总结点

entarnels:外部扩展,我们把项目中的包,从打包的文件中单独分离出去。externals:{'自定义属性名':'包生成的全局变量'}webpack.ProVidePlugin:这样的配置可以让我们在项目中不用在去import导入。webpack.providePlugin({"要在文

结束不是终止,而是一个新的开始

这么久没有更新自己的博客了,都有一些懒了,主要最近也特忙不是在开会就是在面试的路上,在充实的路上度过了一段难忘的时光特别有回忆感是吧O(∩_∩)O,等过了这两天在吧自己本月的总结展示出来吧🤭

博主一刻

一个轻量的工具集合,随意收集了一些实用网站,希望能够给大家带来一些帮助

搭建npm私库(超简单)

原因我搭私库的原因很简单,目前正在开发一个组件库,提供给公司内部使用,我不想去注册npm,也不想等待npm的审核,只想要有个仓库快速测试发布自己的npm包。

Hi,Friend

切换主题 | SCHEME TOOL