ngModel을 사용하여 bumpDetail.name 배열에서 get 속성을 사용하여 객체를 범프 값으로 내보낼 때 문제가 발생합니다. 내 코드 스 니펫을 아래에 붙여 넣었습니다. 누구든지 그것을 확인하고 내가 잘못한 곳을 말해서 나를 도울 수 있을까요? 고맙습니다.동적 변수가있는 ngModel
<p *ngFor="let bumpDetail of bumpDetail">
<input type="checkbox" id="device" [(ngModel)]={{bump.bumpDetail.name}}/>
<label for="device">{{bumpDetail.name}}</label>
</p>
Bump[] = [{
"name": "bump_1",
"status": true
}, {
"name": "bump_2",
"status": false
}, {
"name": "bump_3",
"status": true
}]
이 오류입니다.
Parser Error: Got interpolation ({{}}) where expression was expected at column 0 in [{{bumpDetail.name}}] in ng:///AppModule/[email protected]:59 ("p *ngFor="let bumpDetail of bumpDetail">
예상되는 동작은 무엇입니까? 작동하지 않는 것은 무엇입니까? 오류 메시지가 나타 납니까? 변수는 무엇이며 어떤 값을 포함 할 수 있습니까? –
내 게시물을 편집했습니다. 확인해 주시겠습니까? –