Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在渲染之前是否有任何钩子可以更改输出?
我想更改最后的完整输出(不更改视图)
此致
看看 AbstractView 中的“输出”方法。
ApiFrontend 扩展 ApiWeb 扩展 ApiCLI 扩展 AbstractView
因此,您可以在 api 中重新定义 output() 方法来执行您需要的任何后处理。如果您需要为 ajax 请求定制输出,那就有点不同了,您必须在正在重新加载的页面/视图中使用输出方法。
希望有帮助