typescript - lodash _.keyBy() μετατρέπει τον αριθμό σε συμβολοσειρά


Υπάρχει τρόπος να αποφευχθεί αυτή η μετατροπή; Βλέπω ότι υπάρχει αυτή η διεπαφή

interface NumericDictionary<T> {
    [index: number]: T;
}

αλλά δεν μπορώ να καταλάβω πώς να το χρησιμοποιήσω

Απάντηση #1

μπορείς να το κάνεις αυτό πληκτρολογώντας το αποτέλεσμα, δηλαδή

res: Record<number, value>=_.keyBy(x, 'path')