互联网
羽翼8850
这个作者很懒,什么都没留下…
展开
-
react - forwardRef
react - forwardRef 类组件(复杂组件,状态组件)拥有生命周期,state,需要继承React.component 函数组件(函数组件,简单组件,无状态组件) 函数组件可以通过hooks让函数组件拥有生命周期和状态,并不需要继承React.component 让函数组件拥有ref 1.在父级创建ref:my = createRef(); 2.在父级引入child之后使用时增加ref 3.在子组件函数的第二个参数是ref 4.使用React.forwarRef()高原创 2021-10-24 21:09:46 · 279 阅读 · 0 评论 -
裁员潮,互联网寒冬的黑暗时刻
中国互联网人的苦日子,要来了。 2018年6月以来,全国上百家P2P平台接连爆雷,裁员潮在互金领域抢先发生。 2018年7月20日,《国税地税征管体制改革方案》正式确定了社保费用将由税务部门统一征收,并将于2019年1月1日正式实施新政方案。 2018年8月25日,美图公司Q2季度财报收入同比下降5.9%,净亏损1.27亿,较上年同比收窄3.4%,随即网曝美图公司裁员消息。 2018年8月27日,...原创 2019-02-17 20:16:24 · 377 阅读 · 0 评论 -
Javascript之封装
一、一个简单的封装 我们按照编程的习惯一般将代表类的变量名词首字母大写,然后在这个函数(类)的内部通过this(函数内部自带的一个变量,用于指向当前这个对象)变量添加属性或者方法实现对类添加属性或者方法。 var Car=function(id,carname,price){ this.id=id; this.carname=carname; this.price=price; } ...原创 2019-02-23 00:02:31 · 488 阅读 · 0 评论 -
js前篇!道路千万条,安全第一条,前端学不好,亲人泪两行。
一、函数的另一种形式 现在我们要实现一个需求实现一个表单功能的任务,类容是验证用户名、邮箱、密码等。通常我们的第一反应是写下几个函数。 function checkName(){ //验证姓名 } function checkEmail(){ //验证邮箱 } function checkPassword(){ //验证密码 } …… 但是这样在实际开发却不行,为什么呢? 应为我们创建了很多全局变...原创 2019-02-20 22:23:46 · 450 阅读 · 0 评论