SF
俯首静心,辍耕不断
俯首静心,辍耕不断
注册登录
关注博客
注册登录
主页
关于
RSS
一行命令切换win11的右键菜单,改为win10风格
luckybo
2023-02-08
阅读 1 分钟
13.9k
问题:升级到Win11后不喜欢新的右键菜单,因为需要两次击才能显示更多选项。网上找了一堆乱七八糟的办法,大部分都不能用:修改注册表用脚本修改注册表安装修改菜单的软件(太麻烦)这里介绍一种简单粗暴的,修改方式。如何win11改回Win10的右键菜单?管理员权限打开cmd输入修改命令 {代码...} 输入重启菜单命令 {代码.....
关于Typescript在前端的体验漫谈
luckybo
2021-07-11
阅读 5 分钟
2k
最近两年,Typescript逐渐成为前端项目的标配,甚至出现了Typescript即将接管JS世界的段子。 大部分前端开发者也陆陆续续从React、Vue、Angular开发生态中接触到了TS,一时间关于Typescript的教程大量出现,不过大部分教程更关注Typescript 的类型系统。本文将对TS进行一个简单的梳理总结,旨在让 TS 开发者换个角度了解...
template-for-ts-react介绍
luckybo
2021-03-26
阅读 3 分钟
1.5k
目前市面上已经有create-react-app等开箱即用的脚手架,但create-react-app一方面没有默认支持typescript,另一方面,大量的的项目实践中,我们已经将Typescript、React16、Mobx、Antd作为React项目的最佳实践。因此,我们开始了这个项目,并把大量的后台管理系统实践逐经验渐加入本项目中,我们希望该项目可以为后台管...
Auto-Swagger自动爬取接口文件
luckybo
2021-03-26
阅读 3 分钟
3.6k
在工作中,通常后台开发同学会提供一份swagger接口文档。前端同学每次查询该文档调用某个接口。相当于,我们从swagger-ui上摘录接口使用方法,想象大家在开发过程中是否遇到过以下问题:
React组件类型拾遗
luckybo
2021-03-16
阅读 9 分钟
2.4k
自从2013年 React 开源以来,关于 React 组件的讨论层出不穷。一些组件类型在发展中逐渐淘汰,而另一些组件类型和组件设计模式逐渐沉淀下来,并演变为约定成俗的为 React 应用程序标准。本文将对React中组件类型进行一个梳理总结。旨在让 React 开发者清晰地了解 React 组件类型。读完本文后,你应当能够从 React 程序与...
如何对typescript进行单元测试
luckybo
2020-03-16
阅读 2 分钟
8.4k
一个使用ts-jest对typescript文件进行单元测试的demo。 安装依赖 {代码...} 初始化jest {代码...} 如果执行jest --init显示jest 命令找不到, 重启一下编辑器或者命令行窗口即可。 调整jest.config.js配置 ts-jest 预置了三种模式: ts-jest/presets/defaultor ts-jest 只关注 .ts .tsx 文件 ts-jest/presets/js-with-ts...
使用WebStorm 如何运行、调试ts
luckybo
2020-03-04
阅读 1 分钟
11.7k
==================== 最近使用ts开发命令行程序,总结记录下Webstorm强大的运行、调试功能。 需要依赖 node.js typescript ts-node 安装依赖 yarn global add typescript ts-node -D 或 npm install gloabl typescript ts-node --save-dev 配置步骤 从主菜单中,选择Run| Edit Configurations,然后在“ Edit Configurat...
Ant Design源码分析(三):Wave组件
luckybo
2019-02-25
阅读 6 分钟
4k
在上一篇文章Button组件的源码分析中遇到了一个Wave组件, Wave组件在Ant design中提供了通用的表单控件点击效果,在自己阅读源码之前,也并没有过更多留心过在这些表单控件的动画效果是如何实现的,甚至可能有时都没注意到这些动画效果。下面先一起来看以下具体的效果(留意边框以外,一闪一闪的波浪动画效果):
Ant Design源码分析(二):Button组件
luckybo
2019-01-29
阅读 9 分钟
6.8k
Button分析通过官方API文章,大家知道<Button /> 组件具备以下几个功能点1、多种样式风格可选: primary、ghost、 danger等,并且每一种风格都对应各自风格的交互2、接收click事件回调函数3、可以指定点击跳转指定的url4、可以控制图标旋转,模拟请求状态pending
ES6系列(二)变量的解构赋值
luckybo
2018-06-02
阅读 2 分钟
1.6k
解构赋值允许指定默认值,不过ES6内部使用严格相等运算符(===),来判断一个位置是否有值,如果某个位置的值不严格等于undefined, 那么默认值是不会生效的。默认值也可以引用解构赋值的其它变量,但是该变量必须已经声明。如下所示 {代码...}
ES6系列(一)let与const命令
luckybo
2018-06-02
阅读 2 分钟
1.5k
前言 {代码...} let与const命令 let命令的特点 1.不存在变量提升:即必选先声明后使用,否则报错2.只在代码块中有效3.暂时性死区4.不允许重复声明 1、不存在变量提示 在ES5中,使用var声明的变量,在脚本开始运行时,变量已经存在,只不过值为undefined。 {代码...} 而let声明的变量,必须先声明后使用,否则会报错。 {...
Ant Design源码分析(一):Icon组件
luckybo
2017-07-30
阅读 2 分钟
12.9k
提笔前言 工作中结合Ant Design开发React项目已经有一段时间了,最近开始阅读Ant Design的源码,略有收获。现在整理一下阅读源码过程中的一些记录与心得。文中如有解释不准确的地方,欢迎指出,欢迎拍砖,文明用语,谢~