在ColdFusion8时,可以声明作为私人使用cfscript?
-
01-07-2019 - |
题
通常创建一种功能使用cfscript,如:
<cfscript>
function foo() { return "bar"; }
</cfscript>
有没有办法宣布此作为一个私人的功能,只提供给其他方法内相同的氟氯化碳?
我知道你可以做到这一标签:
<cffunction name="foo" access="private">
<cfreturn "bar">
</cffunction>
但我不想重写这个大功能就是已经写在cfscript.
解决方案
不在ColdFusion8.这是加入CF9,虽然。
你不需要重写整个功能,可以做到这一点:
<cffunction name="foo" returntype="string" output="false" access="private">
<cfscript>
return "bar";
</cfscript>
</cffunction>
如果你有访问CF9,新的语法是:
private string function foo() output="false" {
return "bar";
}
不隶属于 StackOverflow