1

私は次の機能を持っています:

export const sortAlphabetically = <T>(array: T[], property: string) => 
    array.sort((a: T, b: T) => 
    a[property].localeCompare(b[property]));

propertyT のキー (文字列として?) である必要があり、他の値は受け入れられません。で試しましproperty: [key in t]たが、これは機能しません。これを行う方法はありますか?

4

1 に答える 1