在CF9 DOC:Defining components and functions in CFScript,它說:如何在CFscript中指定參數屬性? (CF9)
/**
*Comment text, treated as a hint.
*Set metadata, including, optionally, attributes, in the last entries
*in the comment block, as follows:
*@metadataName metadataValue
...
*/
access returnType function functionName(arg1Type arg1Name="defaultValue1"
arg1Attribute="attributeValue...,arg2Type
arg2Name="defaultValue2" arg2Attribute="attributeValue...,...)
functionAttributeName="attributeValue" ... {
body contents
}
如何指定arg1Attribute
?我試過這個:
public void function setFirstname(string firstname="" displayName="first name"){}
但它不工作。
另外,你如何將其轉換爲腳本樣式?
<cffunction name="setPerson">
<cfargument name="person" type="com.Person"/>
</cffunction>
我想:
function setPerson(com.Person person){}
,它也不管用。 「你不能在這個上下文中使用」。「運算符的變量引用」它說。
如果這是一個錯誤,請投票:http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html#bugId=80394 – Henry 2009-10-20 00:11:24