问题描述
我设法导入React Places autocomplete并将其用于输入表单,我想知道是否可以修改该表单以返回公司名称?
这是我的代码:
import PlacesAutocomplete from 'react-places-autocomplete';
...
<PlacesAutocomplete
as={Input}
name="mainAddress"
value={values.mainAddress}
onSelect={mainAddress => {
setFieldValue('mainAddress',mainAddress);
}}
onChange={mainAddress => {
setFieldValue('mainAddress',mainAddress);
}}>
{({
getInputProps,suggestions,getSuggestionItemProps,loading,}) => (
<div>
<input
{...getInputProps({
placeholder: 'Passeig de gràcia 123',className: 'create-label-field',})}
/>
<div>
{loading && <div>Loading...</div>}
{suggestions.map(suggestion => {
const className = suggestion.active
? 'suggestion-item--active'
: 'suggestion-item';
return (
<div
{...getSuggestionItemProps(suggestion,{
className,})}>
<span>{suggestion.description}</span>
</div>
);
})}
</div>
</div>
)}
</PlacesAutocomplete>
是否可以对此软件包添加一些更改,或者我应该使用其他更改?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)