FW/1 - 在 setupRequest() 中访问 RC
FW/1 - Accessing RC in setupRequest()
我在 setupRequest()
中使用带有 CFM 请求上下文 (rc) 的 FW/1 ver 3.5.0 但已经成功。根据文档 (http://framework-one.github.io/documentation/3.5/developing-applications.html#basic-application-structure),我需要在 application.cfc
和控制器中添加一个 before()
。我一定是在看东西,任何建议将不胜感激。
谢谢!
application.cfc
function before( struct rc ) {
}
controller
function before( struct rc ) {
}
我希望得到更好解释的一件事是 setupRequest()
和 before()
之间的区别
setupRequest()
发生在 rc
甚至存在之前。
before()
发生在 setupRequest()
是 运行 之后并且可以访问 rc.
一种记住发生了什么的简单方法。如果涉及rc,则将其放入before()
。如果没有,就放在setupRequest()
备注
这是对 FW/1 早期版本的更改。以前不存在这种区别。这在迁移时可能是个问题。
还有
您不需要在 application.cfc
或您的控制器中添加 before()
。您只需在需要时添加它们。 FW/1 的优势之一是大多数事情都是可选的。如果你需要什么,他们会有地方。
我在 setupRequest()
中使用带有 CFM 请求上下文 (rc) 的 FW/1 ver 3.5.0 但已经成功。根据文档 (http://framework-one.github.io/documentation/3.5/developing-applications.html#basic-application-structure),我需要在 application.cfc
和控制器中添加一个 before()
。我一定是在看东西,任何建议将不胜感激。
谢谢!
application.cfc
function before( struct rc ) {
}
controller
function before( struct rc ) {
}
我希望得到更好解释的一件事是 setupRequest()
和 before()
setupRequest()
发生在 rc
甚至存在之前。
before()
发生在 setupRequest()
是 运行 之后并且可以访问 rc.
一种记住发生了什么的简单方法。如果涉及rc,则将其放入before()
。如果没有,就放在setupRequest()
备注
这是对 FW/1 早期版本的更改。以前不存在这种区别。这在迁移时可能是个问题。
还有
您不需要在 application.cfc
或您的控制器中添加 before()
。您只需在需要时添加它们。 FW/1 的优势之一是大多数事情都是可选的。如果你需要什么,他们会有地方。