我创建了一个visualforce页面,其中有一个代码段
<apex:column ><apex:commandButton value="{!if(item.i == size-1,'Add','Delete')}" action="{!if(size == 1,addElement(),removeElement())}"></apex:commandButton></apex:column>
我创建了一个包含函数的自定义控制器
public PageReference addElement(){
return null;
}
public PageReference removeElement(){
return null;
}
但是当我尝试保存visualforce页面时,它给了我错误
Error: Unknown function addElement. Check spelling
谁能告诉我如何在动作属性中使用 if 结构,以便它能够正常工作