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="網址">
antd AutoComplete組件dataSource屬性傳入參數類型不匹配問題
慕婉清6462132
2018-08-23 20:37:56