javascript - 执行 XHR 请求时,如何防止应用程序布局呈现两次?
问题描述
每当有人加载主页时,我想使用 xhr 调用使用其他控制器的索引页面填充我的应用程序的登录页面。但是,每当我尝试这样做时,布局都会呈现两次,我尝试了其他答案中提到的一些事情,例如:
class ApplicationController < ActionController::Base
layout proc { false if request.xhr? }
但我的页面仍在多次加载布局。我能做些什么来解决这个问题?
解决方案
推荐阅读
- angular - 标签上的 Angular 'for' 属性仅适用于第一个输入
- c# - 将 JSON 反序列化为列表
- android - 在 kotlin 上,textview 未在 onCreate 方法之外初始化
- reactjs - TypeError: Object (...) is not a function; applyMiddleware(thunk.withExtraArgument({getFirebase, getFirestore})),报错的解决方法是什么?
- list - Robotframework:如何使用一个列表中的值作为另一个列表名称的一部分
- hyperledger-fabric - 在超级账本结构中,1.2v 和 2.0v 之间的主要区别是什么?
- node.js - 创建我自己的 Node.js 包克隆(修复了一个错误)
- python - 如何在 matplotlib.pyplot 中的第一个图后面添加第二个图?它要么在顶部,要么不可见
- java - Selenium 错误:没有这样的元素:无法在 .isDisplayed() 方法上找到元素
- graphql - 如何将字段列表片段插值移动到括号之外