web-dev-qa-db-fra.com

Qu'est-ce que reflect-metadata in dactylographié?

que sont les métadonnées de reflect et leur but?

Quels sont la syntaxe et le but de l'utilisation de reflect-metadata?

Quelqu'un peut-il donner l'exemple pour une meilleure compréhension de la même chose?

Comment les métadonnées de réflexion peuvent-elles être utiles pour l'implémentation de décorateurs dans TypeScript?.

28
Mantu Nigam

reflect-metadata Permet de faire une réflexion d’exécution sur les types.

La version native (non-reflect-metadata) de l'inférence de type est beaucoup plus pauvre que reflect-metadata et ne comprend que typeof et instanceof.

Plus

Cet article de blog couvre bien ses fonctionnalités: http://blog.wolksoftware.com/decorators-metadata-reflection-in-TypeScript-from-novice-to-expert-part-4

21
basarat