Chcę zmusić programistów w mojej aplikacji do używania []
zamiast {{}}
atrybutów elementu.
na przykład ten kod powinien powodować błąd (w czasie kompilacji / serwowania / szarpania):
<mycomponent id="{{i}}">
obecny kod to
<mycomponent [id]="i">
Jak ja to robię?
Odpowiedzi:
Jak skomentowano, jedną z możliwości byłoby utworzenie niestandardowej reguły TSLint i dodanie istotności, aby wymusić na programistach kompilowanie generowania odpowiednich błędów. Będziesz mieć tslint.json w swoim projekcie dla wszystkich podstawowych zasad i reguł niestandardowych.
Sprawdź tutaj, jak napisać niestandardową regułę: https://palantir.github.io/tslint/develop/custom-rules/
W innych sprawach należy pamiętać, że TSLint jest przestarzałe, a ESLint będzie jego substytutem.
źródło
Naucz ich, bądź miły i dawaj dobre przykłady.
źródło