En HTML, id="ember+number." Que signifie cela ?

Visible dans l’inspecteur, de nombreux éléments du HTML des pages de Discourse ont des identifiants de la forme « ember[somenuméro] », comme id=“ember36”. Puis-je utiliser ces identifiants pour en apprendre davantage sur la base de code de Discourse ?

Par exemple, je cherche souvent à déterminer quel composant correspond à un morceau de code. En général, j’utilise l’inspecteur Ember, qui fonctionne correctement. Ces identifiants donnent-ils des informations de ce type ? (Je ne les trouve pas dans le dépôt GitHub de Discourse)

Ces éléments sont générés automatiquement par le framework au moment de l’exécution. Vous ne pouvez pas vous fier aux valeurs d’ID. Utilisez dans votre code des noms de classes explicites que vous définissez vous-même.

Il s’agit vraiment d’une question relative à EmberJS, et non spécifiquement à Discourse. La communauté EmberJS se trouve à l’adresse https://discuss.emberjs.com/.