Dans le développement précédent, nous avons toujours utilisé les attributs HTML par défaut, tels que la classe, le nom, etc. J'ai changé d'emploi pour la société d'externalisation de Huawei et j'ai construit un système de centre commercial en utilisant un framework open source. Lors du codage, j'ai rencontré la situation suivante. Il existe de nombreuses balises personnalisées dans les balises.
1. Cela n’a aucun impact sur HTML JS. Vous pouvez écrire n plusieurs attributs.
2. Tant que le nom de l'attribut défini a le même nom que l'attribut par défaut d'origine.
3. Ce type d'attribut personnalisé ne sera pas analysé par le navigateur
4. JS peut obtenir sa valeur via xxx.getAttribute("l'attribut que vous avez écrit")
Les avantages de cela devraient être évidents. Cela devrait être davantage utilisé à l’avenir.