week-selectorというコンポーネントがあります。このコンポーネントの目的は、ユーザーが作業する/表示する週を選択できるようにすることです。Angular2 - コンボボックス/ドロップダウンリストへの入力
私は新しい角度を持ち、ロジックを理解していますが、そのドロップダウンリストにいくつかのオプションを設定するのに問題があります。ボックス内にオプションのないページに次のコードが表示されます。
import { Component, OnInit, Input, Output } from '@angular/core';
import{EventEmitter} from '@angular/core';
export class DropdownValue {
value:string;
label:string;
constructor(value:string,label:string) {
this.value = value;
this.label = label;
}
}
@Component({
selector: 'app-week-selector',
template:
`
<form class = "ui small form segment">
<div id="WeekSubmission">
<h1> Please enter the week you are in: </h1>
<select>
<option> *ngFor="value of values" (click)="selectItem(value.value)"> {{value.label}}">
{{value}}
</option>
</select>
</div>
</form>
`
})
export class WeekSelectorComponent implements OnInit {
values:DropdownValue[];
@Output()
select:EventEmitter<string>;
constructor() {
this.values = [ new DropdownValue('Team','Liverpool')];
this.select = new EventEmitter();
}
selectItem(value){
this.select.emit(value)
}
ngOnInit() {
}
}
値= {{値。値}}>を意味しませんか? – DSF