html - Laravel 重定向更改 div 类时
问题描述
例如,如果我们有
<div id="tab1" class="tab active">
<div id="tab2" class="tab">
我们在tab2有联系表格。如果联系表格失败return redirect->back()
或刷新此页面。可以将选项卡类更改为激活选项卡 2 的选项卡吗?
我的意思是,重定向后它必须是这样的:
<div id="tab1" class="tab">
<div id="tab2" class="tab active">
我应该添加什么控制器?
我不知道是否可以制作这样的东西:
return redirect()->route('contact_page')->with([some html codes]);
我找不到任何解决方案。
解决方案
Something like this.
In controller
return redirect()->route('contact_page')->with('tab2_active', true);
In view
<div id="tab1" class="tab {{ !session('tab2_active') ? 'active', null }} ">
<div id="tab2" class="tab {{ session('tab2_active') ? 'active', null }}">
试试那个。
推荐阅读
- java - 如何从 HTTP 响应中获取 JSON 值?
- excel - 按字符拆分字符串并保留字符串前后
- java - Maven:如何配置 javadoc 以生成所有私有和包
- pgadmin-4 - dpkg 无法在我的 debian 上安装 pgAdmin4-web
- javascript - 使用 JavaScript 克隆 IList 中的项目
- c# - Razor Pages 保存日历中的点击日期
- javascript - 将无类型的 JavaScript 模块与 Typescript 一起使用:“未知”类型上不存在属性
- arrays - 使用 JQ 展平分层 JSON 数组
- javascript - 在js中读取文件正在破坏文件
- spring - 来自 Spring Security Oauth 2.x 的 OAuth2 Spring Security 5.2.x 访问经过身份验证的 oauth/token_key 得到 403