antd Input组件prefix/suffix,根据value是否为空来决定显示清空按钮,报错

【解决】

 https://ant.design/components/input/#FAQ

为什么输入在变化时失去焦点prefix/suffix

当输入动态添加或删除prefix/suffix将使React重新创建dom结构并且新输入将不会被聚焦。您可以设置一个空元素来保持dom结构:

const suffix = condition ? <Icon type="smile" /> : <span />;

<Input suffix={suffix} />

你可能感兴趣的:(React)