自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 近日前端学习总结

最近刚入职,项目组使用的框架是umi+eggjs+dva,使用起来基本没有难度,不过还是发现了自身的一些问题。首先是自己在完成项目需求的时候,对于react的理解不够深刻,现在我对react的理解是:通过数据,操控视图,因此,我们需要关注数据,关注的点应该放在数据的入口,如何传递,如何往回传,如何实现数据最小化到组件,增加组件的复用性,比如我们做一个后台管理,我们考虑好父子关系之后,拆分组件,在最外层父组件进行数据的请求,请求到数据之后分发给每一个组件,一层一层向下传,传给每一个组件他们需要的值,如果父组

2021-03-12 10:19:26 123

原创 前端面试题之原型链常见面试题总结

1.如何准确判断一个变量是数组类型。使用instanceof进行判断,typeof是无法判断数组的。在ES6中新增了Array.isArray方法进行判断。2.写一个原型链继承的例子 //动物的构造函数,有一个方法eat function Animal() { this.eat = function () { console.log('animal eat'); } } //狗的构造函数,有一个方法bark function Dog() { thi

2021-02-08 00:58:44 3395 2

原创 React面试题——React的生命周期

react生命周期分为4个阶段:挂载时(4个),更新时(5个),卸载时(1个),错误处理阶段(2个)。一共有12个钩子。1.挂载时阶段(4个钩子):constructor()加载时调用一次,可以实现:初始化state,为事件处理函数绑定实例。constructor(props) { super(props); // 不要在这里调用 this.setState() this.state = { counter: 0 }; //初始化state。 this.handleClic

2021-02-02 20:47:57 2654 6

空空如也

空空如也

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

TA关注的人

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