假设我有一个非常简单的控制器,如下所示:
<cfcomponent extends="Controller">
<cffunction name="hello">
<cfset time = Now()>
</cffunction>
</cfcomponent>
在直接的 ColdFusion / Railo 中,我将在此范围内对所有变量进行本地范围界定……但我看到的每个车轮示例都没有。
这可能会为我赢得年度最愚蠢的问题奖,但这是我在考虑的事情,因为似乎没有人证明他们的 Wheels 代码的范围是正确的?
我会这样写:
<cfcomponent extends="Controller">
<cffunction name="hello">
<cfset local.time = Now()>
</cffunction>
</cfcomponent>
我只是不确定 Wheels 是否无论如何都可以解决这个问题,这就是为什么我到处都能看到我在做什么......或者这只是一个糟糕的编程案例?
谢谢!米奇