typescript使用antd时,
websiteOptions赋值了一个调用map()方法的返回值,
在组件AutoComplete上使用是报错:
不能将类型“void[]”分配给类型“DataSourceItemType[] | undefined”。
这类应该是map()赋值给websiteOptions,类型时void[]
但是组件dataSource可的值的类型应该是DataSourceItemType[] || undefined
这里应该如何处理?
const websiteOptions = autoCompleteResult.map(website => {
<AutoCompleteOption key={website}>{website}</AutoCompleteOption>
}) <AutoComplete
dataSource={ websiteOptions } // 不能将类型“void[]”分配给类型“DataSourceItemType[] | undefined”。 onChange={this.handleWebsiteChange}
placeholder="网址">
慕婉清6462132
蝴蝶刀刀
一只斗牛犬
随时随地看视频慕课网APP
相关分类