我想计算 xp:button 上的 styleClass 属性,类似于该按钮的禁用计算:
if (viewScope.get("maskBtnContinue") == true){
return true;
}
else{
return false;
}
我使用的 styleClass 非常相似:
if (viewScope.get("maskBtnContinue") == true){
return "btn btn-default";
}
else{
return "btn btn-primary";
}
当我在包含 xp:button 的 xp:panel 上执行部分刷新时,我注意到当 viewScope "maskBtnContinue 发生变化但 styleClass 仍然具有相同的值时 xp:button 的 disabled 属性发生了变化。
任何人都可以告诉我当 viewScope 更改时我应该如何正确更改按钮的类?