AngularJS 지시문에서 대체 속성 사용 중단
AngularJS는 지시문에 대한 대체 속성을 사용하지 않으며 다음과 같은 질문을 촉발합니다. 이 유용한 속성이 왜 명백한 교체 없이 제거됩니까?
지원 중단 이유
이 변경에 대한 커밋에 따르면 교체 플래그는 "어려운 의미"를 가지며 "비교할 때 더 많은 문제를 야기합니다. 그게 무엇을 해결하는지." 또한 DOM에서 사용자 정의 요소의 사용을 장려하는 WebComponents와 충돌합니다.
replace
replace 속성을 사용하면 개발자가 요소를 지시문으로 바꿀 수 있습니다. 요소. 그러나 여기에는 다음과 같은 복잡성이 있었습니다.
대안
replace 속성은 더 이상 사용되지 않지만 다음과 같은 대안이 있습니다.
개발자의 우려
지원 중단 이유에도 불구하고 많은 개발자는 해당 태그 제거에 대해 우려를 표명했습니다. 그들은 이것이 의미론적 정확성을 제공하고 더 깔끔한 마크업을 가능하게 한다고 주장합니다.
그러나 교체 플래그가 즉시 제거되지는 않는다는 점에 유의하는 것이 중요합니다. 알려진 버그는 수정되지 않을 예정이나, 당분간은 나올 가능성이 높습니다.
위 내용은 AngularJS의 대체 속성이 더 이상 사용되지 않으며 적절한 대체 속성이 있는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!