개발자가 중괄호보다 대괄호를 사용하도록하는 방법은 무엇입니까?


9

내 응용 프로그램의 개발자 가 요소 속성 []대신에 사용하도록하고 싶습니다 {{}}.

예를 들어이 코드는 오류를 발생시킵니다 (빌드 / 서브 / 린트 시간에) :

<mycomponent id="{{i}}"> 

현재 코드는

<mycomponent [id]="i">

어떻게합니까?


위의 제안은 최고의 xD입니다. 이 컨트롤에 없을 경우, 단지 추가 린터의 규칙을. 코드베이스에 추가하기 전에 모든 코드가이를 만족하는지 확인하십시오.
Arcteezy 2011

3
어쩌면 이것은 당신에게 도움이 : rangle.io/blog/custom-tslint-for-angular
MoxxiManagarm

1
아시다시피 기본 보간 기호를 변경할 수 있습니다. 구성 요소의 '보간'메타 데이터를 던지십시오. 그러나 보간 방법을 무효화하려면 가장 좋은 방법은 알려주는 것입니다.
Z.Bolbol

2
난 그냥 코드 검토 중에 시행 것
올리버 쿡에게

답변:


10

언급 한 바와 같이 사용자 정의 TSLint 규칙을 작성하고 심각도를 추가하여 개발자가 올바른 오류를 던질 때 컴파일하도록 강제 할 수 있습니다. 모든 핵심 규칙 및 사용자 정의 규칙에 대해 프로젝트에 tslint.json이 있습니다.

https://palantir.github.io/tslint/develop/custom-rules/ 에서 사용자 정의 규칙을 작성하는 방법을 확인하십시오.

다른 문제에서는 TSLint가 더 이상 사용되지 않으며 ESLint가 대신 사용된다는 점에 유의하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.