When I use the "Async options" feature and the "multi" feature, the system will be very easy to throw an error Uncaught RangeError: Maximum call stack size exceeded, and I monitor the call times of setState , I found setState always call in an infinite loop, and has been in the value of a “inputWidth” passed to it.