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="网址">
蝴蝶刀刀
一只斗牛犬
相关分类