Ran*_*hey 3 coldfusion coldfusion-8
我需要将结构传递给方法,但不会总是定义它.
有这样的东西会起作用吗?
<cfparam name="system_message" default={}>
Run Code Online (Sandbox Code Playgroud)
当我尝试这个时,我得到的,传递给函数的参数不是struct类型.
另外,我知道,我可以这样做:
<cfif ! isdefined("system_message")>
<cfset system_message = {}>
</cfif>
Run Code Online (Sandbox Code Playgroud)
但我只是想知道是否有更短的方法,使用cfparam.
谢谢你的帮助!
关于什么:
<cfparam name="system_message" default="#StructNew()#">
Run Code Online (Sandbox Code Playgroud)
CF8不喜欢花括号版本.
| 归档时间: |
|
| 查看次数: |
859 次 |
| 最近记录: |