可以在某些控制器中禁用调试模块吗?我想要做的是ajax的控制器,我知道在控制器中我可以使用简单的renderPartial或只打印结果,但如果需要使用注册js资产的小部件,那就是为什么我使用渲染而且还要调试面板已加载,需要将其从ajax响应中删除。 如果您有另一种ajax响应方法,请告诉我。
谢谢。
答案 0 :(得分:0)
看看renderAjax,这可能正是你想要的:http://www.yiiframework.com/doc-2.0/guide-structure-views.html#rendering-in-controllers
作为旁注,我从未遇到过任何Ajax响应的问题,因为它包含来自调试模块的调试数据。另外,我对使用javascript返回html响应感到喜忧参半。你确定你不能从一开始就注册文件吗?