广西中国建设银行网站首页,如何在电商平台做好企业网站推广,移动网站开发面试题,长春网站制作网络推广react着重在于“不可变动”
如果变动了怎么办呢#xff1f;那就整个新的
局部变量/函数/jsx-》state/props-〉ref#xff0c;依次越来越难变
每次state/props#xff0c;局部变量/函数/jsx都是新的
既然函数是新的#xff0c;那么就会有一个问题#xff0c;回调函数用…react着重在于“不可变动”
如果变动了怎么办呢那就整个新的
局部变量/函数/jsx-》state/props-〉ref依次越来越难变
每次state/props局部变量/函数/jsx都是新的
既然函数是新的那么就会有一个问题回调函数用的props/state还是旧的
例如setState了state A整个页面都是新的linster会被注销重新创建那么state A还是新的
如果延时的函数例如setTimeout它用了一个state如果这个state被更新了那么就无法更新延时函数里的state A了除非放到ref里面