redirectto back如何带参数
时间: 2023-08-24 16:08:28 浏览: 131
在进行 `redirectto back` 时,可以通过在 URL 后面添加查询字符串的方式传递参数。例如:
```
return redirect()->back()->with('param1', 'value1')->with('param2', 'value2');
```
在这个例子中,`param1` 和 `param2` 就是两个参数,它们的值分别是 `value1` 和 `value2`。在重定向后,可以使用 `session` 或者其他方式来获取这些参数的值。例如:
```
$value1 = session('param1');
$value2 = session('param2');
```
注意,如果要使用 `session` 获取参数的值,需要在控制器的构造函数中加入 `middleware('web')`。
相关问题
export const common = { skip: function(url, type) { if (type == 'to') { uni.navigateTo({ url: url, complete: (res) => { console.log(res) } }) } else if (type == 'back') { uni.navigateBack({ delta: url }) } else if (type == 'ret') { uni.redirectTo({ url:url }) }else if (type == 'tabbar') { uni.switchTab({ url }) } } } 什么意思
这是一段 JavaScript 代码,定义了一个常量对象 `common`,其中包含了一个名为 `skip` 的函数。这个函数接受两个参数,一个是 `url`,表示要跳转的页面路径,另一个是 `type`,表示跳转的方式。如果 `type` 是 `'to'`,则使用 `uni.navigateTo` 方法进行页面跳转,并在跳转完成后打印日志;如果 `type` 是 `'back'`,则使用 `uni.navigateBack` 方法返回上一个页面;如果 `type` 是 `'ret'`,则使用 `uni.redirectTo` 方法进行页面重定向;如果 `type` 是 `'tabbar'`,则使用 `uni.switchTab` 方法跳转到底部选项卡页面。
阅读全文