首页 > 解决方案 > react-select 不更改远程 url 链接字段

问题描述

我有两个react-select异步字段。一秒改变应该改变网址。

<AsyncSelect
 name="country"
/>

第二个字段:

<AsyncSelect
 name="city"
/>

但是在更改country第二个字段时加载旧country城市

标签: react-select

解决方案


您应该更改键值以重新呈现第二个字段。例如:

<AsyncSelect
 name="city"
 key={!!values.country && !!values.country.id ? values.country.id : null}
/>

然后重新渲染您的字段并获取新的网址


推荐阅读