angularJS 앱의 성능을 향상 시키려고합니다. 제 동료가 이렇게 말했습니다 ....
<div ng-bind="getValue()"></div>
// 여기서 '값'을 반환합니다.
이것보다 성능이 떨어진다 ...
<div ng-bind="value"></div>
이것이 사실입니까? 그렇다면 왜?
이것은 단방향 바인딩 인 경우에만 의미가 있습니다. 함수이기 때문에 변경 사항을 관찰 / 관찰 할 필요가 없기 때문에 몇 가지 이점이있을 수 있지만 ng에는 단방향 바인딩이라는 바인딩이 있습니다. 당신이 그것을 사용하면 더 현명 할 것입니다.
편집 : 일회성 바인딩이라고하며 AngularJS 1.3 만 사용할 수 있습니다. 그러나 그것에 대한 좋은 SO 질문 과 1.2에 대한 대체 접근 방식이 있으며 또한 매우 간단한 비교가 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다