我会实现 pajax,如果请求是 ajax,我需要检查服务器端并将布局设置为 null 以返回没有布局的 View 。
我知道 req 对象包含一个 'xhr' 属性。如何让布局自动为空?
提前致谢!
编辑:我找到了解决方案!看这里:https://stackoverflow.com/a/31571250/4870013
最佳答案
您可以检查 req.wantsJSON 对象:
// True, if the request has a xhr polling origin. (via socket)
req.wantsJSON = req.xhr;
例子:
if (req.wantsJSON) {
res.view("yourView", { layout: null });
} else {
res.view("yourView");
}
关于ajax - 检测 Ajax 并在 SailsJs 中设置布局为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31532781/