最近项目中有一个需求:清除浏览器记住密码。故写了这么个组件。 import React from 'react'; import { Input } from 'antd'; class PasswordInput extends React.Component { static getDerivedStateFromProps(nextProps) { if ('value' in...
最近项目中有一个需求:清除浏览器记住密码。故写了这么个组件。 import React from 'react'; import { Input } from 'antd'; class PasswordInput extends React.Component { static getDerivedStateFromProps(nextProps) { if ('value' in...
最近功能需求,在用户输入的一个输入框后,500毫秒触发事件,解决方案很简单,setTimeout嘛...... 代码如下: class A extends React.Component{ handleChange(target){ var that = this; if(this.timer){ clearTi...
前言 首先, 当面对一些问题: 1 React 用了这么久,经常遇到的问题是setState在这里写合适吗? 2 为什么setState写在这里造成了重复渲染多次? 3 为什么你的setState用的这么乱? 4 组件传入props是更新呢?重新挂载呢?还是怎样? 5 ... 其次, 生命周期...