3

我正在使用带有 CFM 请求上下文 (rc) 的 FW/1 版本 3.5.0,setupRequest()但已经成功。根据文件(http://framework-one.github.io/documentation/3.5/developing-applications.html#basic-application-structure),我需要在控制器中添加before()一个application.cfc。我必须在看一些东西,任何建议将不胜感激。

谢谢!

应用程序.cfc

function before( struct rc ) {
}

控制器

function before( struct rc ) {
}
4

1 回答 1

1

setupRequest()我希望更好地解释的一件事是和之间的区别before()

setupRequest()rc甚至在存在之前就发生了。

before()在运行之后发生setupRequest()并且确实可以访问 rc。

一个简单的方法来记住去哪里是什么。如果涉及 rc,则放入before(). 如果没有,请放入setupRequest()

笔记

这是对 FW/1 早期版本的更改。以前这种区别是不存在的。这可能是迁移时的问题。

您无需在控制器中添加before()in或添加。application.cfc您仅在需要时添加它们。FW/1 的优势之一是大多数东西都是可选的。如果你需要什么,就会有地方给他们。

于 2017-10-28T04:35:10.593 回答