首页
关于叶子
Search
1
Laravel“高并发”导致数据“统计”异常一例
8,661 阅读
2
Win10突然出现不能连接共享打印机一例
7,186 阅读
3
Laravel 9高并发API数据操作的最佳实践
6,348 阅读
4
[iOS|Xcode]iOS-App自定义启动页制作(uniapp适用)
3,166 阅读
5
[经验存档] 微星(MSI)B150M-Pro-VD Plus安装系统蓝屏一例
2,779 阅读
代码
分享
琐事
MySQL
数码
前端
MacOS
软件
Windows
登录
Search
标签搜索
Laravel
Windows
Laravel-Admin
PHP
uniapp
Vue
前端
chartjs
微信
小程序
App
工具
MySQL
PC
Adobe
AI
HTML
CSS
introduction
selectors
Yesr00
累计撰写
53
篇文章
累计收到
7
条评论
首页
栏目
代码
分享
琐事
MySQL
数码
前端
MacOS
软件
Windows
页面
关于叶子
搜索到
1
篇与
的结果
2020-12-29
Laravel-Admin下回调异常抛出不生效的临时用法
叶子本地使用如下环境:Laravel:5.5,Laravel-Admin:1.7.14iframe-tabs:1.3.4在更新iframe-tabs之前。使用Laravel-Admin官方文档方法是可以正常抛出的,大致如下:$form->saving(function (Form $form) { // 抛出异常 throw new \Exception('出错啦。。。'); });亦或者使用如下方法:use Illuminate\Support\MessageBag; // 抛出错误信息 $form->saving(function ($form) { $error = new MessageBag([ 'title' => 'title...', 'message' => 'message....', ]); return back()->with(compact('error')); }); // 抛出成功信息 $form->saving(function ($form) { $success = new MessageBag([ 'title' => 'title...', 'message' => 'message....', ]); return back()->with(compact('success')); });使用如上方法的时候,本地调试就遇到return的错误抛出完全不生效。所以,最后只能使用一个临时的方法,来进行异常抛出,并关闭当前新增弹窗: exit("<script>var index = parent.layer.getFrameIndex(window.name);parent.layer.close(index);parent.toastr.error('$err')</script>");
2020年12月29日
107 阅读
0 评论
0 点赞