Je veux forcer les développeurs de mon application à utiliser []
au lieu des {{}}
attributs d'élément.
par exemple ce code devrait provoquer une erreur (dans le temps de build / serve / lint):
<mycomponent id="{{i}}">
le code actuel est
<mycomponent [id]="i">
Comment je fais ça?
Réponses:
Comme indiqué, l'une des possibilités serait de créer une règle TSLint personnalisée et d'ajouter de la gravité pour forcer les développeurs lors de la compilation à lancer les erreurs appropriées. Vous aurez un tslint.json dans votre projet pour toutes les règles de base et les règles personnalisées.
Veuillez vérifier ici comment écrire une règle personnalisée: https://palantir.github.io/tslint/develop/custom-rules/
Dans d'autres domaines, sachez que TSLint est obsolète et ESLint serait son substitut.
la source
Enseignez-leur, soyez gentils et donnez de bons exemples.
la source