2017-07-25 29 views
0

HTML:角2:形式,在書的選擇,開始和結束日期不需要

<md-select placeholder="Type" required [(ngModel)]="request.type" (ngModelChange)="valueDateNeeded()"> 
<md-option *ngFor="let type of requestTypes" [value]="type.value"> 
{{type.name}} 
</md-option> 
</md-select> 

我想要得到的是被選擇的選項的值。然後將其鏈接到valueDateNeeded(),以便我可以根據值設置true或false,然後我可以顯示或不顯示另一個div。

+0

'[ngModel] =「request.type」(ngModelChange)=「valueDateNeeded($ event)」''和'$ event'保存您選擇的值。 – Alex

+0

也是,因爲你有你的ngModel,如果你使用雙向綁定,這個值將在'request.type'中 – Alex

回答

0

,你將需要使用[(ngModel)]

例如

component.ts

public variableStore: any; 

component.html

<select [(ngModel)]="variableStore"> 
    <option value="1">1</option> 
</select 

值將裏面variableStore

0

試試這個: - component.html: -

<md-select placeholder="Type" required [(ngModel)]="date" (ngModelChange)="valueDateNeeded($event)"> 
<md-option *ngFor="let type of requestTypes" [ngValue]="type.value"> 
{{type.name}} 
</md-option> 
</md-select> 

component.ts

date:any; 

更改您的[(ngModel)名稱和TS文件作爲申報這個名字變量。

相關問題