如果您有这样的代码:

<cfcase value="Test">
   /**Do Stuff
</cfcase>

是否可以在case语句中引用该值?

我想连接一个可以处理多种情况并能够动态引用变量的列表,如下所示:
<cfcase value="Test,Another,Yes,No">
   <cfif this.value EQ 'Test'> blabla </cfif>
</cfcase>

我找不到任何关于它的详细信息,只是想知道是否有可能。

最佳答案

是的,您可以在cfcase标记中运行多个case语句:

<cfswitch expression="#URL.TestValue#">

    <cfcase value="Blue,Red,Orange" delimiters=",">
        <cfoutput>#URL.TestValue#</cfoutput>
    </cfcase>

    <cfcase value="Yellow">
        <cfoutput>#URL.TestValue#</cfoutput>
    </cfcase>

</cfswitch>

10-07 21:20