0
我有一個兩個下拉列表,我想檢查,如果用戶在這兩個列表中選擇了vaue,並且兩個選定的調用方法都會從每個列表中接收兩個值。如何檢查在angular2中選擇了兩個下拉列表,如果它是真的調用某種方法?
我有一個兩個下拉列表,我想檢查,如果用戶在這兩個列表中選擇了vaue,並且兩個選定的調用方法都會從每個列表中接收兩個值。如何檢查在angular2中選擇了兩個下拉列表,如果它是真的調用某種方法?
如果您提供html和組件代碼,我們可以改進邏輯。
兩個複選框都有兩個布爾值。
private val1Changed= false;
private val2Changed = false;
public val1ChangeHandler(){
this.val1Changed= true;
this.performAction();
}
public val2ChangeHandler(){
this.val2Changed= true;
this.performAction();
}
public performAction(){
if(!(this.val1Changed && this.val2Changed)){
return;
}
// perform some action
// Reset values after action is successfully performed
this.val1Changed = false;
this.val2Changed = false;
}
在HTML (change)
標籤添加val1ChangeHandler
和val2ChangeHandler
非常感謝您的想法!小重拍它自己和它的所有工作! – llotall