2017-06-14 39 views

回答

0

如果您提供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)標籤添加val1ChangeHandlerval2ChangeHandler

+1

非常感謝您的想法!小重拍它自己和它的所有工作! – llotall

相關問題