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">
予想される動作は何ですか?何がうまくいかない?エラーメッセージが表示されますか?どの部分が可変で、どの部分にどのような値を含めることができますか? –
私の投稿を編集しました。それを確認する手助けをしてもらえますか? –