2017-05-30 15 views
0

このコードのようなボタンからmd-selectを開く方法は?角度2 md選択外部オープン

<md-select placeholder="Cuestionario" (ngModelChange)="set_survey($event)"> 
    <option [ngValue]='undefined' disabled selected>Selecciona un Cuestionario</option> 
    <md-option *ngFor="let survey of surveys" [value]="survey.id">{{ survey.nombre }}</md-option> 
</md-select> 


<button (click)="md-select.open()"></button> 

答えて

2

私はmd-selectはそれがある場合は、以下試してください、

角度材料成分であると思い、ここ

<md-select #surveyselector placeholder="Cuestionario" (ngModelChange)="set_survey($event)"> 
    <option [ngValue]='undefined' disabled selected>Selecciona un Cuestionario</option> 
    <md-option *ngFor="let survey of surveys" [value]="survey.id">{{ survey.nombre }}</md-option> 
</md-select> 


<button (click)="surveyselector.open()"></button> 

Plunker!!

は、この情報がお役に立てば幸いです!

0

私はテストしませんでしたが、これはうまくいくと思います。

<md-select #mdSelect placeholder="Cuestionario" (ngModelChange)="set_survey($event)"> 
    <option [ngValue]='undefined' disabled selected>Selecciona un Cuestionario</option> 
    <md-option *ngFor="let survey of surveys" [value]="survey.id">{{ survey.nombre }}</md-option> 
</md-select> 


<button (click)="mdSelect.open()"></button> 
関連する問題