我不知道为什么这不起作用:
<apex:repeat value="{!MyContacts}" var="c" >
<c:ContactRowComponent contactLastName="{!c.LastName}"/>
</apex:repeat>
(其中主控制器 MyContacts 返回一个 Contact 对象数组,而在组件上 contactLastName 被定义为 String 属性)
这给了我错误:
Literal value is required for attribute contactLastName in <c:ContactRowComponent> at line 25 column 27
似乎是说需要文字值而不是公式?我想做的事是不可能的,还是我做错了?