반응형
표현식에 대한 느린 각 일회성 바인딩
AngularJS에는 버전 1.3.0-beta 이후 새로운 기능이 있습니다.10: "일회성 바인딩"
간단한 표현에는 다음과 같이 접두사를 붙일 수 있습니다.::표현이 처음 평가된 후에 시청을 중지하라고 각을 말합니다.일반적인 예는 다음과 같습니다.
<div>{{::user.name}}</div>
다음과 같은 문법에 유사한 구문이 있습니까?
<div ng-if="user.isSomething && user.isSomethingElse"></div>
<div ng-class="{classNameFoo: user.isSomething}"></div>
네. 모든 표현에 접두사를 붙일 수 있습니다.::에 있는 것들도ngIf또는ngClass:
<div ng-if="::(user.isSomething && user.isSomethingElse)"></div>
<div ng-class="::{classNameFoo: user.isSomething}"></div>
실제로 코드에서는 표현식의 첫 번째 두 문자가:1회성 바인딩을 활성화하기 위해(그 후 바인딩을 삭제하므로 괄호는 필요하지 않습니다).다른 모든 것은 그대로입니다.
언급URL : https://stackoverflow.com/questions/23969926/angular-lazy-one-time-binding-for-expressions
반응형
'programing' 카테고리의 다른 글
| Web API 이외의 모든 것을 /index.html로 라우팅하는 방법 (0) | 2023.03.15 |
|---|---|
| MongoDB 쿼리를 JSON으로 변환하려면 어떻게 해야 하나요? (0) | 2023.03.15 |
| 봄철 웹 소켓 인증 및 인가 (0) | 2023.03.10 |
| AngularJS: ng-read only (0) | 2023.03.10 |
| 스프링 보안 CORS 필터 (0) | 2023.03.10 |