自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 超级详细的typescript入坑指南

在js中,由于没有类型检查,一个函数甚至可以赋值为一个字符串,而这种错误在ts中很容易被发现,如果命名重复,需要修改某个变量或函数名,而这个变量或函数已经调用多次,可以点击F2,直接修改名字,这样在项目中所有调用这个变量或函数的地方都会更改为新的名字。但是这个错误是很常见的,因为我们开发过程中使用的对象,大多可能是调用另一个函数或者请求后台接口获取的,甚至有可能开发时数据不够完善的情况下,一直没有暴露出这个问题,直到项目上线之后才发现这种错误,这无疑增加了修改bug的时间,且降低了项目的代码质量。

2023-03-31 10:03:45 203

原创 前端开发的nginx指南

Nginx是一款的HTTP,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的和。这是官网中的原话,主要表达了几点内容:1. nginx是什么?是一个服务器;2. 它是轻量级的,意味着它相比于其他的服务器消耗资源少、更加快捷;3. 它是高并发的;4. 用于反向代理和负载均衡。那么什么是反向代理,什么又是正向代理呢?

2023-03-31 10:02:20 297

原创 变量提升问题

var a = 0; if(true){ a=1; function a(){} a=21; console.log(a)//21 } console.log(a)//1未经声明的变量都会挂在到全局,所以在if中将a赋值为1,全局a就为1.而当function a(){...

2020-04-15 14:56:01 380 1

原创 react中使用ref实现复选框选中后增加删除

需求为:react项目中,点击复选框,在底部添加一栏;取消选中复选框,删除对应的一栏;在底部点击删除按钮,删除此栏同时取消上方复选框选中状态。思路:复选框部分作为子组件checked的值由state中的checkbox值决定,而父组件中,点击删除按钮后要执行子组件中的函数以改变子组件state中的值,此时就需要用到ref。方法为:在父组件引用子组件时,用下面这...

2020-04-14 14:48:23 1077

原创 git 常用命令

git 常用命令git add 文件 : 追踪指定文件git add . :追踪所有的文件git commit -m “注释” : 提交报本地仓库git push : 推送远程仓库git pull : 拉取git status : 查看当前的提交状态git ignore : 忽略文件夹git checkout -b xiao_a : 创建xiao_a分支,并且切换到xiao_a分支...

2020-04-10 16:05:26 89

原创 微信小程序循环渲染canvas动态图表

需求:数据驱动图表渲染,先看效果图我们知道,微信小程序中是没有图表组件的,使用echarts也会有很多问题,比如echarts的图表总是在屏幕最上层,也就是说,会在导航栏和菜单栏上方,这当然不是我们想要的,所以只能自己画一个。在这里我选择用canvas画。首先画一组图表,数据由data驱动wxml部分 <view class="section flex"> <...

2019-11-22 17:33:03 1773

原创 css实现元素水平垂直居中的五种方法

css实现元素水平垂直居中的五种方法html内容<div class="wrapper"> <div class="box"></div></div>确定了元素宽高 有三种方法第一种方法:.box { position:absolute; top:50%; left:50%; margin-top:-100px;/*减去自身高...

2019-05-23 17:21:26 237

自己做的css3滑动效果

利用css3做出的滑动效果,一共四页,像信封的样式,底部有四格鼠标点击反应。

2018-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除