我正在使用Fluent UI 库中名为DocumentPicker的组件。
这个组件有几种方法:
<DocumentPicker
removeButtonAriaLabel="Remove"
onRenderSuggestionsItem={SuggestedBigItem as any}
onResolveSuggestions={ /* do some stuff here */ }
onRenderItem={SelectedDocumentItem}
getTextFromItem={getTextFromItem}
pickerSuggestionsProps={pickerSuggestionsProps}
disabled={isPickerDisabled}
inputProps={inputProps}
/>
对于我的具体情况,我想让这个组件的一个方法调用另一个方法。例如,让 onEmptyInputFocus 触发 onResolveSuggestions。我怎样才能做到这一点?
[编辑] 基本上我试图用一个函数组件来完成我可以在类组件上使用“this”来完成的事情。在我的类组件中,我可以编写如下内容:
public onEmptyInputFocus () {this.onResolveSuggestions();}